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.

5
Python essayer… sauf virgule vs «comme» dans sauf
Quelle est la différence entre ',' et 'as' dans les instructions except, par exemple: try: pass except Exception, exception: pass et: try: pass except Exception as exception: pass La deuxième syntaxe est-elle légale en 2.6? Il fonctionne dans CPython 2.6 sur Windows mais l'interpréteur 2.5 dans cygwin se plaint qu'il …
246 python  python-2.6 

8
Comment placer une variable dans une chaîne?
Je voudrais mettre un intdans un string. Voici ce que je fais en ce moment: num = 40 plot.savefig('hanning40.pdf') #problem line Je dois exécuter le programme pour plusieurs numéros différents, donc je voudrais faire une boucle. Mais l'insertion de la variable comme celle-ci ne fonctionne pas: plot.savefig('hanning', num, '.pdf') Comment …
246 python  string  variables 

11
En Python, comment convertir tous les éléments d'une liste en flottants?
J'ai un script qui lit un fichier texte, en extrait des nombres décimaux sous forme de chaînes et les place dans une liste. J'ai donc cette liste: ['0.49', '0.54', '0.54', '0.54', '0.54', '0.54', '0.55', '0.54', '0.54', '0.54', '0.55', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54'] Comment convertir chacune …
246 python 

24
Une version pondérée de random.choice
J'avais besoin d'écrire une version pondérée de random.choice (chaque élément de la liste a une probabilité différente d'être sélectionné). Voici ce que j'ai trouvé: def weightedChoice(choices): """Like random.choice, but each element can have a different chance of being selected. choices can be any iterable containing iterables with two items each. …


3
Django: valeur de choix d'affichage
models.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) Sur le modèle, lorsque j'appelle person.gender, j'obtiens 'M'ou 'F'au lieu de 'Male'ou 'Female'. Comment …

2
URL décoder UTF-8 en Python
J'ai passé beaucoup de temps en tant que débutant en Python. Comment pourrais-je jamais décoder une telle URL: example.com?title=%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F+%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0 à celui-ci en python 2.7: example.com?title==правовая+защита url=urllib.unquote(url.encode("utf8")) renvoie quelque chose de très laid. Toujours pas de solution, toute aide est appréciée.

17
Python tronque une longue chaîne
Comment tronquer une chaîne à 75 caractères en Python? Voici comment cela se fait en JavaScript: var data="saddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsaddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsadddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd" var info = (data.length > 75) ? data.substring[0,75] + '..' : data;
245 python 


15
Faire en sorte que Django serve des fichiers téléchargeables
Je souhaite que les utilisateurs du site puissent télécharger des fichiers dont les chemins sont masqués afin qu'ils ne puissent pas être téléchargés directement. Par exemple, j'aimerais que l'URL soit quelque chose comme ceci: http://example.com/download/?f=somefile.txt Et sur le serveur, je sais que tous les fichiers téléchargeables résident dans le dossier …


7
Remplacez les caractères non ASCII par un seul espace
Je dois remplacer tous les caractères non ASCII (\ x00- \ x7F) par un espace. Je suis surpris que ce ne soit pas facile à faire en Python, sauf si je manque quelque chose. La fonction suivante supprime simplement tous les caractères non ASCII: def remove_non_ascii_1(text): return ''.join(i for i …

12
Chemins relatifs en Python
Je construis un script d'aide simple pour le travail qui copiera quelques fichiers de modèle dans notre base de code dans le répertoire actuel. Cependant, je n'ai pas le chemin absolu vers le répertoire où les modèles sont stockés. J'ai un chemin relatif à partir du script mais quand j'appelle …


16
Comment créer un démon en Python?
La recherche sur Google révèle des extraits de code x2. Le premier résultat est à cette recette de code qui a beaucoup de documentation et d'explications, avec quelques discussions utiles en dessous. Cependant, un autre exemple de code , bien qu'il ne contienne pas autant de documentation, inclut un exemple …
244 python  daemon 

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.