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
Quand faut-il utiliser iteritems () à la place de items ()?
Est-il légitime d'utiliser items()au lieu de iteritems()partout? Pourquoi a été iteritems()supprimé de Python 3? Cela semble être une méthode formidable et utile. Quel est le raisonnement derrière cela? Edit: Pour clarifier, je veux savoir quel est l'idiome correct pour itérer sur un dictionnaire à la manière d'un générateur (un élément …
153 python  python-3.x 



17
Réinitialiser l'objet générateur en Python
J'ai un objet générateur renvoyé par rendement multiple. La préparation pour appeler ce générateur est une opération plutôt longue. C'est pourquoi je souhaite réutiliser le générateur plusieurs fois. y = FunctionWithYield() for x in y: print(x) #here must be something to reset 'y' for x in y: print(x) Bien sûr, …
153 python  generator  yield 

2
Obtenir une valeur à partir d'un tuple
Existe-t-il un moyen d'obtenir une valeur à partir d'un tuple en Python à l'aide d'expressions? def tup(): return (3, "hello") i = 5 + tup() # I want to add just the three Je sais que je peux le faire: (j, _) = tup() i = 5 + j Mais …
153 python  tuples 

13
Mettre en forme les nombres dans les modèles Django
J'essaye de formater les nombres. Exemples: 1 => 1 12 => 12 123 => 123 1234 => 1,234 12345 => 12,345 Cela semble être une chose assez courante à faire, mais je ne sais pas quel filtre je suis censé utiliser. Edit: Si vous avez une façon générique de faire …
153 python  django 

5
Rechercher et remplacer des valeurs de chaîne dans la liste
J'ai cette liste: words = ['how', 'much', 'is[br]', 'the', 'fish[br]', 'no', 'really'] Ce que je voudrais, c'est remplacer [br]par une valeur fantastique similaire à <br />et ainsi obtenir une nouvelle liste: words = ['how', 'much', 'is<br />', 'the', 'fish<br />', 'no', 'really']
153 python  string  list 

14
Créer un dictionnaire à partir d'un fichier csv?
J'essaye de créer un dictionnaire à partir d'un fichier csv. La première colonne du fichier csv contient des clés uniques et la deuxième colonne contient des valeurs. Chaque ligne du fichier csv représente une paire clé / valeur unique dans le dictionnaire. J'ai essayé d'utiliser les classes csv.DictReaderet csv.DictWriter, mais …




2
Date de création automatique des objets de formulaire de modèle Django?
Quelle est la meilleure façon de définir automatiquement une date de création pour un objet, ainsi qu'un champ qui enregistrera la dernière mise à jour de l'objet? models.py: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) views.py: if request.method == 'POST': form = MyForm(request.POST) if form.is_valid(): obj = …


13
Nombre maximal de tentatives dépassé avec l'URL dans les demandes
J'essaie d'obtenir le contenu de l' App Store> Entreprise : import requests from lxml import html page = requests.get("https://itunes.apple.com/in/genre/ios-business/id6000?mt=8") tree = html.fromstring(page.text) flist = [] plist = [] for i in range(0, 100): app = tree.xpath("//div[@class='column first']/ul/li/a/@href") ap = app[0] page1 = requests.get(ap) Quand j'essaye rangeavec (0,2)ça marche, mais quand …

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.