Questions marquées «python-3.x»

105
L'objet 'dict' n'a pas d'attribut 'has_key'

En parcourant un graphique en Python, je reçois cette erreur: L'objet 'dict' n'a pas d'attribut 'has_key' Voici mon code: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in...

104
Que fait ce comportement bizarre du côlon?

J'utilise Python 3.6.1 et je suis tombé sur quelque chose de très étrange. J'ai eu une simple faute de frappe dans le dictionnaire qui m'a pris beaucoup de temps à trouver. context = {} context["a"]: 2 print(context) Production {} Que fait le code context["a"]: 2? Il ne soulève pas un...

100
ctypes - Débutant

J'ai la tâche de "envelopper" la bibliothèque ac dans une classe python. Les documents sont incroyablement vagues à ce sujet. Il semble qu'ils s'attendent à ce que seuls les utilisateurs avancés de python implémentent des ctypes. Eh bien, je suis un débutant en python et j'ai besoin d'aide. Une...

100
Besoin d'installer urllib2 pour Python 3.5.1

J'utilise Python 3.5.1 pour Mac. Je veux utiliser le urllib2module. J'ai essayé de l'installer mais on m'a dit qu'il avait été divisé en urllib.requestet urllib.errorpour Python 3. Ma commande (exécutée à partir du répertoire bin du framework pour l'instant car ce n'est pas dans mon chemin): sudo...