Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.

7
«Étendre» Python pour un dictionnaire
Quelle est la meilleure façon d'étendre un dictionnaire avec un autre? Par exemple: >>> a = { "a" : 1, "b" : 2 } >>> b = { "c" : 3, "d" : 4 } >>> a {'a': 1, 'b': 2} >>> b {'c': 3, 'd': 4} Je recherche une …
464 python  dictionary 



9
Comment nettoyer correctement un objet Python?
class Package: def __init__(self): self.files = [] # ... def __del__(self): for file in self.files: os.unlink(file) __del__(self)ci-dessus échoue avec une exception AttributeError. Je comprends que Python ne garantit pas l'existence de "variables globales" (données de membre dans ce contexte?) Lorsqu'il __del__()est invoqué. Si tel est le cas et que c'est …
463 python  destructor 


5
Créer un Pandas DataFrame vide, puis le remplir?
Je commence à partir des documents pandas DataFrame ici: http://pandas.pydata.org/pandas-docs/stable/dsintro.html Je voudrais remplir le DataFrame de manière itérative avec des valeurs dans un type de calcul de série chronologique. Donc, fondamentalement, je voudrais initialiser le DataFrame avec les colonnes A, B et les lignes d'horodatage, toutes 0 ou toutes NaN. …
463 python  dataframe  pandas 




19
Résolution des problèmes: «UnicodeDecodeError: le codec 'ascii' ne peut pas décoder l'octet»
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (most recent call last): File "/usr/local/bin/wok", line 4, in Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 104, in init self.load_pages() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 238, in load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) File "/usr/local/lib/python2.7/site-packages/wok/page.py", line 111, in from_file page.meta['content'] = page.renderer.render(page.original) File "/usr/local/lib/python2.7/site-packages/wok/renderers.py", line 46, in …

16
Comment supprimer un caractère d'une chaîne à l'aide de Python
Il y a une chaîne, par exemple. EXAMPLE. Comment puis-je supprimer le caractère du milieu, c'est-à-dire Mde lui? Je n'ai pas besoin du code. Je veux savoir: Les chaînes en Python se terminent-elles par un caractère spécial? Quelle est la meilleure façon - de tout déplacer de droite à gauche …
458 python  string 



5
Trier une liste par plusieurs attributs?
J'ai une liste de listes: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Si je voulais trier par un élément, disons l'élément haut / court, je pourrais le faire via s = sorted(s, key = itemgetter(1)). Si je voulais trier à la fois haut / court …
457 python  sorting 

11
Importer un fichier depuis un sous-répertoire?
J'ai un fichier appelé tester.py, situé sur /project. /projecta un sous-répertoire appelé lib, avec un fichier appelé BoxTime.py: /project/tester.py /project/lib/BoxTime.py Je souhaite importer BoxTimedepuis tester. J'ai essayé ceci: import lib.BoxTime Résultat: Traceback (most recent call last): File "./tester.py", line 3, in <module> import lib.BoxTime ImportError: No module named lib.BoxTime Des …

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.