Questions marquées «python-2.7»

Python 2.7 est la dernière version majeure de la série 2.x, et n'est plus maintenue depuis le 1er janvier 2020. N'utilisez pas cette balise simplement pour transmettre la version de Python que vous utilisez, sauf si la question concerne un problème spécifique à Python 2.7. Utilisez la balise [python] plus générique.



14
Erreur pydot et graphviz: impossible d'importer dot_parser, le chargement des fichiers dot ne sera pas possible
Quand j'exécute un code très simple avec pydot import pydot graph = pydot.Dot(graph_type='graph') for i in range(3): edge = pydot.Edge("king", "lord%d" % i) graph.add_edge(edge) vassal_num = 0 for i in range(3): for j in range(2): edge = pydot.Edge("lord%d" % i, "vassal%d" % vassal_num) graph.add_edge(edge) vassal_num += 1 graph.write_png('example1_graph.png') Il m'imprime …

7
Lire un énorme fichier .csv
J'essaie actuellement de lire des données à partir de fichiers .csv en Python 2.7 avec jusqu'à 1 million de lignes et 200 colonnes (les fichiers vont de 100 Mo à 1,6 Go). Je peux le faire (très lentement) pour les fichiers de moins de 300 000 lignes, mais une fois …
107 python  python-2.7  file  csv 


18
Obtenir les attributs d'une classe
Je veux obtenir les attributs d'une classe, disons: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a using MyClass.__dict__me donne une liste d'attributs et de fonctions, et même des fonctions comme __module__et __doc__. While MyClass().__dict__me donne un dict vide à moins que je ne définisse explicitement une …

12
Comment pip ou easy_install tkinter sous Windows
My Idle lance des erreurs qui disent tkinterne pas pouvoir être importées. Existe-t-il un moyen simple d'installer tkintervia pipoueasy_install ? Il semble y avoir beaucoup de noms de paquets pour cela ... Ceci et d'autres variantes assorties tkinter-pypyne fonctionnent pas. pip install python-tk Je suis sous Windows avec Python 2.7 …


10
détecter une pression sur une touche en python?
Je crée un programme de type chronomètre en python et j'aimerais savoir comment détecter si une touche est enfoncée (comme p pour pause et s pour stop), et je n'aimerais pas que ce soit quelque chose comme raw_input qui attend le entrée de l'utilisateur avant de poursuivre l'exécution. Quelqu'un sait …

5
Comment imprimer une chaîne de largeur fixe?
J'ai ce code (impression de l'occurrence de toutes les permutations dans une chaîne) def splitter(str): for i in range(1, len(str)): start = str[0:i] end = str[i:] yield (start, end) for split in splitter(end): result = [start] result.extend(split) yield result el =[]; string = "abcd" for b in splitter("abcd"): el.extend(b); unique …

11
AttributeError: l'objet 'module' n'a pas d'attribut 'tests'
J'exécute cette commande: python manage.py test project.apps.app1.tests et cela provoque cette erreur: AttributeError: l'objet 'module' n'a pas d'attribut 'tests' Voici ma structure de répertoires. J'ai également ajouté app1 à ma configuration d'applications installées. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/username/local/dev/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 385, in …




4
Quand est hash (n) == n en Python?
J'ai joué avec la fonction de hachage de Python . Pour les petits entiers, il apparaît hash(n) == ntoujours. Cependant, cela ne s'étend pas aux grands nombres: >>> hash(2**100) == 2**100 False Je ne suis pas surpris, je comprends que le hachage prend une plage finie de valeurs. Quelle est …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.