Questions sur python

26
réponses

Pourquoi Python lambdas est-il utile? [fermé]

j'essaie de comprendre Python lambdas. Lambda est-il l'un de ces éléments linguistiques "intéressants" qui, dans la v ... s valeurs de champ. Ça ressemble à une sorte de technique de mise en scène mais un cauchemar de codeur d'entretien.
demandé sur 2009-05-21 00:40:01
19
réponses

Façon pythonique de créer une longue chaîne multi-lignes

j'ai une très longue question. Je voudrais le diviser en plusieurs lignes en Python. Une façon de le faire en JavaScri ... _def.account_id = ' + account_id + ' AND'\ 'record_def.account_id=' + account_id + ' AND'\ 'def_id=' + def_id
demandé sur 2012-05-19 02:21:09
9
réponses

Si Python est interprété, que sont-ils?dossiers pyc?

j'ai fait comprendre que Python est un langage interprété... Cependant, lorsque je regarde mon code source Python, je vois les fichiers .pyc , que Windows identifie comme des "fichiers Python compilés". Où sont-ils?
demandé sur 2010-06-08 18:27:13
19
réponses

En Python, comment déterminer si un objet est itérable?

y a-t-il une méthode comme isiterable ? La seule solution que j'ai trouvée jusqu'à présent est d'appeler hasattr(myObj, '__iter__') mais je ne suis pas sûr à quel point cela est stupide.
demandé sur 2009-12-23 15:13:55
24
réponses

Comment importer un module avec le chemin complet?

Comment puis-je charger un module Python avec son chemin complet? Notez que le fichier peut être n'importe où dans le système de fichiers, car il s'agit d'une option de configuration.
demandé sur 2008-09-16 02:30:55
6
réponses

Qu'est-ce que L'équivalent Python 3 de " python-m SimpleHTTPServer"

Qu'est-ce que L'équivalent Python 3 de python -m SimpleHTTPServer ?
demandé sur 2011-10-30 11:22:49
10
réponses

Comment écrire une ligne dans un fichier?

je suis habitué à faire print >>f, "hi there" cependant, il semble que print >> soit déprécié. ... réponses avec "\n" ...est-ce universel ou spécifique à Unix? C'est-à-dire, devrais-je faire "\r\n" sur Windows?
demandé sur 2011-05-28 09:44:53
19
réponses

Utiliser une version différente de Python avec virtualenv

j'ai un système Debian qui tourne actuellement avec python 2.5.4. J'ai installé virtualenv correctement, tout fonction ... ce suffisant pour écraser le fichier binaire? Ou dois-je changer quelque chose en ce qui concerne les bibliothèques?
demandé sur 2009-10-08 01:11:22
7
réponses

La classe Python hérite de l'objet

y a-t-il une raison pour qu'une déclaration de classe hérite de object ? je viens de trouver un code qui fait ça et je ne trouve pas de bonne raison. class MyClass(object): # class code follows...
demandé sur 2010-10-25 18:15:26
12
réponses

Convertir deux listes en un dictionnaire en Python

Imaginez que vous avez: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] Quelle est la faç ... n la plus simple de produire le dictionnaire suivant? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}
demandé sur 2008-10-16 23:05:47
14
réponses

Enregistrez la parcelle dans le fichier image au lieu de L'afficher en utilisant Matplotlib

j'écris un script rapide et sale pour générer des tracés à la volée. J'utilise le code ci-dessous (de Matplotlib ... hier (disons foo.png, de sorte que, par exemple, il peut être utilisé dans des scripts batch. Comment dois-je faire?
demandé sur 2012-03-08 21:38:10
13
réponses

Comment puis-je analyser XML en Python?

j'ai beaucoup de lignes dans une base de données qui contient xml et j'essaye d'écrire un script Python qui va passer ... "/> </bar> </foo> Comment puis-je accéder aux attributs 1 et 2 du XML en utilisant Python?
demandé sur 2009-12-16 08:09:24
30
réponses

Comment puis-je inverser une liste en Python?

Comment puis-je faire ce qui suit en Python? array = [0, 10, 20, 40] for (i = array.length() - 1; i >= 0; i--) j'ai besoin d'avoir les éléments d'un tableau, mais de la fin au début.
demandé sur 2010-10-15 10:59:39
20
réponses

Comment puis-je obtenir une liste des modules Python installés localement?

j'aimerais obtenir une liste des modules Python qui se trouvent dans mon installation Python (UNIX server). Comment obtenir une liste de modules Python installés dans votre ordinateur?
demandé sur 2009-04-11 16:34:18
10
réponses

Terminer un script Python

je suis au courant de la commande die() en PHP qui arrête un script trop tôt. Comment puis-je faire cela en Python?
demandé sur 2008-09-16 19:35:55
21
réponses

Détection de crête dans un réseau 2D

j'aide une clinique vétérinaire à mesurer la pression sous une patte de chien. J'utilise Python pour mes analyses de d ... ggestion pour localiser les orteils, peut-être avoir l'échelle de la surface des orteils avec la taille de la patte?
demandé sur 2010-09-10 16:12:25
13
réponses

Flux de travail "données importantes" à l'aide de pandas

j'ai essayé de trouver une réponse à cette question pendant de nombreux mois tout en apprenant les pandas. J'utilise ... e toujours créer de nouvelles colonnes (variables ou caractéristiques dans le langage statistique/machine learning).
demandé sur 2013-01-10 20:20:32
30
réponses

Comment faire pour obtenir line count cheaply en Python?

j'ai besoin d'un compte de ligne d'un gros fichier (des centaines de milliers de lignes) en python. Quelle est la méth ... e) as f: for i, l in enumerate(f): pass return i + 1 est-il possible de faire mieux?
demandé sur 2009-05-10 14:22:05
21
réponses

Importer des fichiers à partir d'un autre dossier

j'ai la structure de dossier suivante. application/app/folder/file.py et je veux importer quelques ... tentatives diverses, mais jusqu'à présent, je ne parvenais pas à importer correctement. Comment puis-je faire cela?
demandé sur 2010-12-08 05:07:15
3
réponses

Pourquoi le code Python s'exécute-t-il plus rapidement dans une fonction?

def main(): for i in xrange(10**8): pass main() ce morceau de code en Python s'exécute en (Note: le ... court pour un temps beaucoup plus long: real 0m4.543s user 0m4.524s sys 0m0.012s pourquoi?
demandé sur 2012-06-28 13:18:34
30
réponses

Comment créer une constante en Python?

y a-t-il un moyen de déclarer une constante en Python? En Java, nous pouvons créer des valeurs constantes de cette man ... inal String CONST_NAME = "Name"; Quel est l'équivalent de la déclaration Java constante ci-dessus en Python?
demandé sur 0000-00-00 00:00:00
20
réponses

Comment supprimer des éléments d'une liste tout en itérant?

je répète sur une liste de tuples en Python, et je tente de les supprimer s'ils répondent à certains critères. ... je utiliser à la place de code_to_remove_tup ? Je n'arrive pas à trouver comment enlever l'article de cette façon.
demandé sur 2009-07-30 19:36:42
13
réponses

"a la clé()' ou 'dans'?

je me demande ce qui est mieux à faire: d = {'a': 1, 'b': 2} 'a' in d True ou: d = {'a': 1, 'b': 2} d.has_key('a') True
demandé sur 2009-08-24 20:30:15
10
réponses

Comment obtenir la date/l'Heure de création et de modification des fichiers en Python?

j'ai un script qui a besoin de faire des choses basées sur la création de fichiers et les dates de modification, mais ... r cross-plateforme de façon à obtenir un fichier de création et de modification de la date/de temps en Python?
demandé sur 2008-10-26 01:54:56
21
réponses

Comment puis-je télécharger un fichier sur HTTP en utilisant Python?

j'ai un petit utilitaire que j'utilise pour télécharger un MP3 à partir d'un site web sur un horaire et puis construit ... on, c'est pourquoi j'ai utilisé wget . alors, comment puis-je télécharger le fichier en utilisant Python?
demandé sur 2008-08-22 19:34:13
23
réponses

Importer un module à partir d'un chemin relatif

Comment puis-je importer un module Python étant donné son chemin relatif? Par exemple, si dirFoo contient ... py Foo souhaite inclure Bar , mais la restructuration de la hiérarchie des dossiers n'est pas une option.
demandé sur 2008-11-11 00:28:48
10
réponses

Que sont les "tuples nommés" en Python?

en lisant les changements en python 3.1 , j'ai trouvé quelque chose... inattendu: Le sys.version_in ... rmaux au lieu des tuples nommés? Existe-t-il une sorte de" named list " (une version mutable du tuple nommé)?
demandé sur 2010-06-04 03:50:16
18
réponses

pip install mysql-python échoue avec EnvironmentError: mysql config introuvable

C'est l'erreur que j'obtiens (mysite)[email protected]:~/zjm_test/mysite$ pip install mysql-python ... error code 1 Storing complete log in /home/zjm1126/.pip/pip.log Que puis-je faire pour résoudre ce problème?
demandé sur 2011-03-03 11:32:51
22
réponses

Existe-t-il une fonction intégrée pour imprimer toutes les propriétés et valeurs actuelles d'un objet?

donc ce que je cherche ici c'est quelque chose comme la fonction print_r de PHP. C'est pour que je puisse déboguer mes scripts en voyant Quel est l'état de l'objet en question.
demandé sur 2008-10-10 20:19:27
15
réponses

Comment puis-je supprimer/supprimer un dossier qui n'est pas vide avec Python?

je reçois un 'accès refusé' erreur lorsque je tente de supprimer un dossier qui n'est pas vide. J'ai utilisé la comman ... _name") . Quel est le moyen le plus efficace de supprimer/supprimer un dossier/répertoire n'est pas vide?
demandé sur 2008-11-19 23:15:38