Questions sur python

30
réponses

Que fait le mot clé" rendement"?

à quoi sert le mot-clé yield en Python? Que faut-il faire? par exemple, j'essaie de comprendre ce code ... ande bibliothèque Python pour les espaces métriques. C'est le lien vers la source complète: Module mspace .
demandé sur 2008-10-24 02:21:11
16
réponses

Que sont les métaclasses en Python?

que sont les métaclasses et à quoi servent-elles?
demandé sur 2008-09-19 10:10:46
23
réponses

Python ont un opérateur conditionnel ternaire?

si Python n'a pas d'opérateur ternaire conditionnel, est-il possible d'en simuler un en utilisant d'autres constructions de langage?
demandé sur 2008-12-27 11:32:18
30
réponses

Comment puis-je vérifier si un fichier existe en python?

Comment puis-je voir si un fichier existe ou non, sans utiliser la déclaration try ?
demandé sur 2008-09-17 16:55:00
29
réponses

Ce ne si nom == " principal ": le faire?

Que fait le if __name__ == "__main__": ? # Threading example import time, thread def myfunction(string, sleept ... rt_new_thread(myfunction, ("Thread #: 1", 2, lock)) thread.start_new_thread(myfunction, ("Thread #: 2", 2, lock))
demandé sur 2009-01-07 07:11:00
30
réponses

Appel d'une commande externe en Python

Comment puis-je appeler une commande externe (comme si je l'avais tapée à L'invite de commande Unix shell ou Windows) à partir d'un script Python?
demandé sur 2008-09-18 05:35:30
30
réponses

Comment fusionner deux dictionnaires en une seule expression?

j'ai deux dictionnaires Python, et je veux écrire une seule expression qui renvoie ces deux dictionnaires, ont fusionn ... (pour être plus clair, le dernier-un-gagne la gestion des conflits de dict.update() est ce que je cherche aussi.)
demandé sur 2008-09-02 11:44:30
25
réponses

Comment puis-je créer en toute sécurité un répertoire imbriqué en Python?

Quelle est la façon la plus élégante pour vérifier si le répertoire d'un fichier va être écrit existe, et si pas, crée ... os.makedirs(directory) y a-t-il un drapeau pour "ouvrir", qui fait que cela se produit automatiquement?
demandé sur 2008-11-07 21:56:45
14
réponses

Python a-t-il une méthode de soustraitance 'contains'?

je cherche une méthode string.contains ou string.indexof en Python. je veux faire: if not somestring.contains("blah"): continue
demandé sur 2010-08-09 06:52:50
30
réponses

Comment trier un dictionnaire par valeur?

j'ai un dictionnaire de valeurs lu à partir de deux champs dans une base de données: un champ de chaîne et un champ nu ... omme je n'ai pas vraiment besoin d'une liste de dictionnaires, je voulais savoir si il y a une solution plus simple.
demandé sur 2009-03-05 03:49:05
30
réponses

Comment lister tous les fichiers d'un répertoire?

Comment puis-je lister tous les fichiers d'un répertoire en Python et les ajouter à un list ?
demandé sur 2010-07-08 23:31:22
27
réponses

Comment puis-je vérifier si une liste est vide?

par exemple, s'il est passé ce qui suit: a = [] Comment vérifier si a est vide?
demandé sur 2008-09-10 10:20:11
21
réponses

Accéder à l'index des boucles "pour"?

comment accéder à l'index lui-même pour une liste comme celle-ci? ints = [8, 23, 45, 12, 78] quand je boucle à travers elle en utilisant une boucle for , comment accéder à l'index de boucle, de 1 à 5 dans ce cas?
demandé sur 2009-02-07 01:47:54
18
réponses

L'utilisation de variables globales dans une fonction

comment créer ou utiliser une variable globale dans une fonction? Si je créer une variable globale dans une f ... tre fonction? Dois-je stocker la variable globale dans une variable locale de la fonction qui a besoin de son accès?
demandé sur 2009-01-08 08:45:02
15
réponses

Comment faire une chaîne de décorateurs de fonction?

Comment puis-je faire deux décorateurs en Python qui feraient ce qui suit? @makebold @makeitalic def say(): ... application réelle - juste essayer de comprendre comment les décorateurs et l'enchaînement de décorateur fonctionne.
demandé sur 2009-04-11 11:05:31
30
réponses

Comprendre la notation de la tranche de Python

j'ai besoin d'une bonne explication (les références sont un plus) sur la notation de Python slice. pour moi, ... n d'un peu de reprise. il semble extrêmement puissant, mais je n'ai pas tout à fait ma tête autour de lui.
demandé sur 2009-02-04 01:31:02
27
réponses

Trouver l'indice d'un élément dans une liste contenant en Python

pour une liste ["foo", "bar", "baz"] et un élément de la liste "bar" , Comment puis-je obtenir son index (1) en Python?
demandé sur 2008-10-07 05:39:38
19
réponses

Vérifier si une clé existe déjà dans un dictionnaire

j'ai voulu tester si une clé existe dans un dictionnaire avant de mettre à jour la valeur de la clé. J'ai écrit le cod ... 'est pas la meilleure façon d'accomplir cette tâche. Est-il un meilleur moyen de tester la clé dans le dictionnaire?
demandé sur 2009-10-21 23:05:09
30
réponses

Comment installer pip sous Windows?

pip est un remplacement pour easy_install . Mais dois-je installer pip en utilisant easy_install sur Windows? Est-il un meilleur moyen?
demandé sur 2011-01-20 21:08:59
11
réponses

Itération sur dictionnaires utilisant des boucles "pour"

je suis un peu perplexe par le code suivant: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corres ... de lire les clés du dictionnaire? Est-ce que key est un mot spécial en Python? Ou est-ce simplement une variable?
demandé sur 2010-07-21 02:27:42
30
réponses

Faire une liste plate à partir d'une liste de listes en Python

je me demande s'il y a un raccourci pour faire une liste simple à partir de la liste des listes en Python. je ... ule> File "<stdin>", line 1, in <lambda> AttributeError: 'NoneType' object has no attribute 'extend'
demandé sur 2009-06-05 00:30:05
21
réponses

Différence entre str Et repr?

Quelle est la différence entre __str__ et __repr__ dans Python ?
demandé sur 2009-09-17 08:27:45
30
réponses

"Le moins D'étonnement" et L'Argument par défaut Mutable

quiconque bricolant avec Python assez longtemps a été mordu (ou déchiré en morceaux) par le numéro suivant: def ... nt: tout de cette ligne est évalué lorsque cette ligne est exécutée, ce qui signifie à la définition de la fonction.
demandé sur 2009-07-15 22:00:37
23
réponses

Comment passer une variable par référence?

la documentation Python ne semble pas claire quant à savoir si les paramètres sont passés par référence ou valeur, et ... var = 'Changed' y a-t-il quelque chose que je puisse faire pour passer la variable par référence réelle?
demandé sur 2009-06-12 14:23:51
7
réponses

Comprendre les méthodes Python super() avec init () [dupliquer]

cette question a déjà une réponse ici: Que fait "super" en Python? ... _init__(self) class ChildB(Base): def __init__(self): super(ChildB, self).__init__() ChildA() ChildB()
demandé sur 2009-02-23 03:30:08
19
réponses

Ajouter de nouvelles clés d'un dictionnaire?

est-il possible d'ajouter une clé à un dictionnaire Python après sa création? Il ne semble pas avoir une méthode .add() .
demandé sur 2009-06-22 02:07:39
25
réponses

Y a-t-il un moyen de faire tourner Python sur Android? [fermé]

nous travaillons sur une version S60 et cette plate-forme dispose d'une API Python agréable. Cependant, il ... sur Android, mais depuis Python existe, il est un moyen de laisser le serpent et le robot travailler ensemble?
demandé sur 2008-09-19 17:21:12
23
réponses

Comment puis-je analyser une chaîne à un float ou à un int en Python?

en Python, Comment puis-je analyser une chaîne numérique comme "545.2222" à sa valeur flottante correspondante, 542 ... e savoir comment analyser un float string à un float , et (séparément) un int string à une int .
demandé sur 2008-12-19 04:52:26
30
réponses

En Python, comment lire un fichier ligne par ligne dans une liste?

Comment puis-je lire chaque ligne d'un fichier en Python et stocker chaque ligne comme un élément dans une liste? je veux lire le fichier ligne par ligne et ajoutez chaque ligne à la fin de la liste.
demandé sur 2010-07-19 02:25:01
18
réponses

Comment cloner ou copier une liste?

quelles sont les options pour cloner ou copier une liste en Python? utilisant new_list = my_list modifie alors new_list à chaque fois my_list change. Pourquoi est-ce?
demandé sur 2010-04-10 12:49:46