Questions sur python

10
réponses

Comment fonctionne le décorateur @property?

je voudrais comprendre comment la fonction intégrée property . Ce qui me confond, c'est que property peut aussi êtr ... self): del self._x et, comment les x.setter et x.deleter décorateurs sont-ils créés? Je suis confus.
demandé sur 2013-06-27 00:47:15
17
réponses

Comment puis-je trouver l'emplacement de mon site Python-packages directory?

Comment puis-je trouver l'emplacement de mon site-packages répertoire?
demandé sur 2008-09-23 21:04:43
20
réponses

Mesurer le temps écoulé en Python?

ce que je veux c'est commencer à compter le temps quelque part dans mon code et ensuite obtenir le temps passé, pour m ... outants pour moi. import timeit start = timeit.timeit() print "hello" end = timeit.timeit() print end - start
demandé sur 2011-09-10 13:21:02
10
réponses

Comprendre kwargs en Python

à quoi sert **kwargs en Python? je sais que vous pouvez faire un objects.filter sur une table et passer dans u ... hours = time1) ? comment ça marche exactement? Est-ce que c'est classe comme "déballage"? Comme a,b=1,2 ?
demandé sur 2009-11-20 12:40:57
30
réponses

Suppression des doublons dans les listes

à peu près j'ai besoin d'écrire un programme pour vérifier si une liste a des doublons et s'il le fait, il les supprim ... s(): t = ['a', 'b', 'c', 'd'] t2 = ['a', 'c', 'd'] for t in t2: t.append(t.remove()) return t
demandé sur 2011-11-01 04:45:24
13
réponses

python setup.py désinstaller

j'ai installé un paquet python avec python setup.py install . comment le désinstaller?
demandé sur 2009-10-11 13:06:56
5
réponses

Quelqu'un peut expliquer tout en Python?

j'ai utilisé Python de plus en plus, et je continue à voir la variable __all__ définie dans différents fichiers __init__.py . Quelqu'un peut m'expliquer ce que cela fait?
demandé sur 0000-00-00 00:00:00
11
réponses

Comment fonctionne le super () de Python avec l'héritage multiple?

je suis assez nouveau en programmation orientée objet Python et j'ai des problèmes comprendre la fonction super() (no ... ter l'autre? Je sais que cela a quelque chose à voir avec l'ordre de résolution de la méthode Python ( MRO ).
demandé sur 2010-07-19 01:40:25
14
réponses

compréhension de la liste vs. lambda + filtre

il se trouve que j'ai un besoin de filtrage de base: j'ai une liste et je dois la Filtrer par un attribut des éléments ... ement la méthode Pythonic™ et devrait le faire d'une autre manière (comme utiliser itemgetter au lieu de la lambda)?
demandé sur 2010-06-10 14:14:00
24
réponses

Comment puis-je obtenir le temps d'exécution D'un programme Python?

j'ai un programme en ligne de commande en Python qui prend du temps à finir. Je veux savoir combien de temps il faut p ... e timeit , mais il semble que c'est seulement pour les petits bouts de code. Je veux chronométrer tout le programme.
demandé sur 2009-10-13 03:56:47
10
réponses

Comment puis-je vérifier si une variable existe?

je veux vérifier si une variable existe. Maintenant je fais quelque chose comme ça: try: myVar except NameError: # Do something. y a-t-il d'autres moyens sans exception?
demandé sur 2009-05-09 17:10:31
14
réponses

Comment installer un paquet Python avec un.le dossier whl?

j'ai du mal à installer un paquet python (en particulier, JPype1 0.5.7) sur ma machine Windows, et je voudrais l'insta ... iers whl. cette question est une copie de cette question , qui n'a pas reçu de réponse directe.
demandé sur 2015-01-11 11:48:34
14
réponses

Afficher le nombre de zéros

: a = 1 b = 10 c = 100 Comment afficher un zéro de tête pour tous les numéros avec moins de deux chiffres? C'est-à-dire, 01 10 100
demandé sur 2008-09-25 22:06:06
19
réponses

Comment décharger (recharger) un module Python?

j'ai un serveur Python qui fonctionne depuis longtemps et je voudrais pouvoir mettre à jour un service sans redémarrer ... e cela? if foo.py has changed: unimport foo <-- How do I do this? import foo myfoo = foo.Foo()
demandé sur 2009-01-13 03:33:36
12
réponses

fonctionnalité mkdir-p En Python [dupliquer]

cette question a déjà une réponse ici: Comment puis-je créer en toute sécurité un ... n appel système. Je suis bien sûr, le code est de moins de 20 lignes, et je me demande si quelqu'un l'a déjà écrit?
demandé sur 2009-03-01 21:49:39
16
réponses

Comment mettre la légende hors de l'intrigue

j'ai une série de 20 parcelles (parcelles) pour être réalisés en une seule figure. Je veux que la légende soit en deh ... ice Taille du texte à l'intérieur de la boîte de légende, de sorte que la taille de la boîte de légende sera petite.
demandé sur 2011-01-15 19:10:03
10
réponses

Comment faire IPython ordinateur portable matplotlib parcelle en ligne

j'essaie d'utiliser IPython notebook sur MacOS X avec Python 2.7.2 et IPython 1.1.0. Je ne peux pas obtenir d ... et matplotlib.get_backend() montre que j'ai le 'module://IPython.kernel.zmq.pylab.backend_inline' backend.
demandé sur 2013-10-16 21:34:42
28
réponses

Quelle est la différence entre les fonctions range et xrange en Python 2?X?

apparemment xrange est plus rapide, mais je n'ai aucune idée de pourquoi il est plus rapide (et aucune preuve à part l ... ent qu'il est plus rapide) ou ce qui en outre est différent sur for i in range(0, 20): for i in xrange(0, 20):
demandé sur 2008-09-18 21:52:51
13
réponses

Exécuter la commande shell à partir de Python et capturer la sortie

je veux écrire une fonction qui exécutera une commande shell et retournera sa sortie comme une chaîne de caractères , ... d output something like: # mysqladmin: CREATE DATABASE failed; error: 'Can't create database 'test'; database exists'
demandé sur 2011-01-21 17:55:44
11
réponses

Comment ignorer les exceptions

quand vous voulez juste faire un essai-sauf sans Gérer l'exception, Comment faites-vous en Python? Est la suite de la bonne façon de le faire? try: shutil.rmtree(path) except: pass
demandé sur 2009-04-08 20:23:00
21
réponses

Ajout d'une nouvelle colonne à la base de données existante dans les pandas de Python

j'ai la base de données indexée suivante avec des colonnes nommées et des lignes non - continues: a ... eu le résultat voulu, seulement des erreurs au plus. Comment puis-je ajouter la colonne e à l'exemple ci-dessus?
demandé sur 2012-09-23 23:00:01
12
réponses

Comment corriger "tentative d'importation relative en non-paquet" même avec init.py

j'essaie de suivre PEP 328 , avec la structure de répertoire suivante: pkg/ __init__.py components/ ... dule à partir d'un chemin relatif " mais ils n'ont pas d'aide. y a-t-il quelque chose que je manque ici?
demandé sur 2012-07-18 11:59:14
10
réponses

Qu'est-ce que setup.py Je ne sais pas.

est-ce que quelqu'un peut expliquer ce qu'est setup.py et comment peut-il être configuré ou utilisé?
demandé sur 2009-09-24 18:16:52
6
réponses

Comportement des opérateurs d'incrément et de décrément en Python

je remarque qu'un opérateur de pré-incrément/décrément peut être appliqué sur une variable (comme ++count ). Il compile ... rement/decrement (++/--) en Python? pourquoi Python dévie-t-il du comportement de ces opérateurs en C/C++?
demandé sur 2009-09-28 11:33:19
15
réponses

Conversion de la chaîne de timestamp unix en date lisible

j'ai une chaîne représentant un timestamp unix (i.e." 1284101485") en Python, et j'aimerais la convertir en une date li ... nt call last): File "<stdin>", line 1, in <module> TypeError: argument must be 9-item sequence, not str
demandé sur 2010-09-10 10:56:58
10
réponses

L'équivalent de & & de Python dans un IF-statement

Voici mon code: def front_back(a, b): # +++your code here+++ if len(a) % 2 == 0 && len(b) % 2 == 0: ... else: #todo! Not yet done. :P return j'obtiens une erreur dans le conditionnel IF. Ce que je fais mal?
demandé sur 2010-03-21 04:23:03
1
réponses

Comment obtenir le répertoire home en Python? [dupliquer]

cette question a déjà une réponse ici: Comment trouver le répertoire home de l'ut ... cependant, cela ne fonctionne pas sur Windows. Quelle est la bonne de la croix-plate-forme de façon de le faire?
demandé sur 2010-10-27 03:43:19
24
réponses

Y a-t-il un moyen de tuer un fil en Python?

est-il possible de terminer un thread en cours d'exécution sans mettre/vérifier les drapeaux/sémaphores/etc.?
demandé sur 2008-11-27 17:55:53
19
réponses

Comment obtenir le nom du fichier sans l'extension d'un chemin en Python?

Comment obtenir le nom du fichier sans l'extension d'un chemin en Python? j'ai trouvé une méthode appelée os.p ... d j'importe os, Je ne suis pas en mesure de l'appeler path.basename . Est-il possible de l'appeler comme basename?
demandé sur 2009-03-24 19:41:03
5
réponses

Pourquoi [] est plus rapide que list()?

j'ai récemment comparé les vitesses de traitement de [] et list() et j'ai été surpris de découvrir que [] exécute plus ... semble pour aborder un scénario similaire littéral-contre-global; peut-être cela vaut-il la peine d'envisager aussi.
demandé sur 2015-05-13 16:16:22