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.



4
Libérer de la mémoire en Python
J'ai quelques questions liées à l'utilisation de la mémoire dans l'exemple suivant. Si je cours dans l'interprète, foo = ['bar' for _ in xrange(10000000)] la vraie mémoire utilisée sur ma machine va jusqu'à 80.9mb. Moi alors, del foo la vraie mémoire descend, mais seulement pour 30.4mb. L'interpréteur utilise la 4.4mbligne …

11
ouvrir lire et fermer un fichier en 1 ligne de code
Maintenant j'utilise: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Mais pour améliorer l'apparence du code, je peux faire: output = open('pagehead.section.htm','r').read() Lorsque vous utilisez la syntaxe ci-dessus, comment fermer le fichier pour libérer des ressources système?
128 python  readfile 

11
Rediriger stdout vers «rien» en python
J'ai un grand projet composé d'un nombre suffisamment grand de modules, chacun imprimant quelque chose à la sortie standard. Maintenant que le projet a pris de l'ampleur, il n'y en a pas. des printdéclarations s'impriment beaucoup sur le std, ce qui a considérablement ralenti le programme. Donc, je veux maintenant …
128 python  python-2.7 


3
comment parcourir le dictionnaire dans un dictionnaire dans un modèle django?
Mon dictionnaire ressemble à ceci (Dictionnaire dans un dictionnaire): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Maintenant, j'essaye juste d'afficher …

4
Constantes de classe en python
En python, je veux qu'une classe ait des "constantes" (pratiquement, des variables) qui seront communes à toutes les sous-classes. Existe-t-il un moyen de le faire avec une syntaxe conviviale? En ce moment, j'utilise: class Animal: SIZES=["Huge","Big","Medium","Small"] class Horse(Animal): def printSize(self): print(Animal.SIZES[1]) et je me demande s'il existe une meilleure façon …
128 python 

7
Python a-t-il une liste triée?
J'entends par là une structure avec: Complexité O (log n) pour les x.push()opérations O (log n) complexité pour trouver un élément O (n) complexité à calculer list(x)qui sera triée J'avais également une question connexe sur les performances list(...).insert(...)dont est maintenant ici .
128 python  list  sorting 

18
Installation de Python 3 sur RHEL
J'essaye d'installer python3 sur RHEL en suivant les étapes suivantes: yum search python3 Qui est revenu No matches found for: python3 Suivi par: yum search python Aucun des résultats de la recherche ne contenait python3. Que dois-je essayer ensuite?
128 python  python-3.x  rhel 

20
formatage de chaîne partiel
Est-il possible d'effectuer un formatage de chaîne partiel avec les méthodes de formatage de chaîne avancées, similaires à la safe_substitute()fonction de modèle de chaîne ? Par exemple: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError 'bar'

8
Supprimer tous les sauts de ligne d'une longue chaîne de texte
Fondamentalement, je demande à l'utilisateur de saisir une chaîne de texte dans la console, mais la chaîne est très longue et comprend de nombreux sauts de ligne. Comment puis-je prendre la chaîne de l'utilisateur et supprimer tous les sauts de ligne pour en faire une seule ligne de texte. Ma …
128 python 




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.