Questions sur python

6
réponses

Quelle est la différence entre un module Python et un paquet Python?

Quelle est la différence entre un module Python et un paquet Python? Voir aussi: Quelle est la différence entre "paquet" et "module" (pour les autres langues)
demandé sur 2011-10-31 02:53:39
22
réponses

Y a-t-il une façon simple et élégante de définir les singletons? [dupliquer]

cette question a déjà une réponse ici: la Création d'un singleton en Python ... emble y avoir plusieurs façons de définir singletons en Python. Y a-t-il consensus sur le débordement de la pile?
demandé sur 2008-08-28 13:03:09
7
réponses

Qu'est-ce que pycache?

D'après ce que j'ai compris, un cache est un fichier crypté de fichiers similaires. Que fait-on avec le dossi ... s au lieu de notre code source? Est-il juste mes données d'entrée? Ce dossier continue d'être créé, à quoi sert-il?
demandé sur 2013-06-01 08:24:24
8
réponses

Comment définir les variables d'environnement en Python

j'ai besoin de définir quelques variables d'environnement dans le script python et je veux tous les autres scripts qui ... nt lire les variables d'environnement en python (dans la dernière partie du script) une fois que je l'ai paramétré.
demandé sur 2011-05-12 02:25:11
7
réponses

Qu'est-ce que monkey patching?

j'essaie de comprendre, qu'est-ce que le patch de singe ou un patch de singe? est-ce quelque chose comme les méthodes/opérateurs qui surchargent ou délèguent? N'ont rien de commun avec ces choses?
demandé sur 2011-04-11 23:05:41
16
réponses

Comment installer la version python3 du paquet via pip sur Ubuntu?

j'ai à la fois python2.7 et python3.2 installée dans Ubuntu 12.04 . Le lien symbolique python renvoie à ... s supportent à la fois python2 et python3 . Comment installer python3 version de package-name via pip ?
demandé sur 2012-05-26 07:50:57
13
réponses

Comment convertir des chaînes en entiers en Python?

j'ai un tuple de tuples d'une requête MySQL comme celle-ci: T1 = (('13', '17', '18', '21', '32'), ('07', ... 1, 5, 6, 8, 15, 16]] j'ai essayé de le réaliser avec eval mais je n'ai pas encore obtenu de résultat décent.
demandé sur 2009-03-13 13:53:59
11
réponses

Comment utiliser les itertools de Python?groupby()?

Je n'ai pas été en mesure de trouver une explication compréhensible de la façon d'utiliser réellement la fonction itert ... e je devrais utiliser? Des conseils sur la bonne lecture des" conditions préalables " seraient également appréciés.
demandé sur 2008-08-03 22:27:09
10
réponses

Comment imprimer des objets de classe en utilisant print ()?

j'apprends les ficelles en Python. Lorsque j'essaie d'imprimer un objet de la classe Foobar en utilisant la fo ... en ajoutant une méthode friend ostream& operator << (ostream&, const Foobar&) pour la classe.
demandé sur 2009-10-08 06:35:30
6
réponses

Comment nettoyer correctement un objet Python?

class Package: def __init__(self): self.files = [] # ... def __del__(self): for file in se ... invoqué. Si c'est le cas et c'est la raison de l'exception, comment puis-je vérifier que l'objet ne s'correctement?
demandé sur 0000-00-00 00:00:00
15
réponses

Renommer plusieurs fichiers dans un répertoire en Python [dupliquer]

cette question a déjà une réponse ici: comment renommer un fichier en utilisant Py ... pas correctement. J'ai également envisagé d'utiliser des manipulations de cordes, mais je n'ai pas réussi non plus.
demandé sur 2010-05-03 19:17:38
10
réponses

JSON datetime entre Python et JavaScript

je veux envoyer une datetime.objet datetime sous forme sérialisée de Python en utilisant JSON et dés-sérialiser en JavaScript en utilisant JSON. Quelle est la meilleure façon de le faire?
demandé sur 2009-01-18 20:51:11
2
réponses

Quelle est la différence entre venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv, etc.?

Python 3.3 inclut dans sa bibliothèque standard le nouveau paquet venv . Ce qu'il fait, et comment est-il différent de tous les autres paquets qui semblent correspondre à l'expression rationnelle (py)?(v|virtual|pip)?env ?
demandé sur 2017-01-10 19:27:43
17
réponses

Pourquoi n'y a-t-il pas d'opérateurs ++ et -- en Python?

pourquoi n'y a-t-il pas d'opérateurs ++ et -- en Python?
demandé sur 2010-09-07 03:29:24
1
réponses

Problème d'Installation avec matplotlib Python [dupliquer]

cette question a déjà une réponse ici: Python matplotlib framework sous macosx? ... g Python as a framework on Mac OS X. Please either reinstall Python as a framework, or try one of the other backends.
demandé sur 2014-02-14 20:34:07
9
réponses

Comment puis-je représenter un nombre infini en Python?

comment représenter un nombre infini en python? Peu importe le nombre que vous entrez dans le programme, aucun nombre ne devrait être plus grand que cette représentation de l'infini.
demandé sur 2011-10-16 03:06:22
8
réponses

Obtention d'une carte() pour retourner une liste en Python 3.x

j'essaie de mapper une liste dans hex, puis d'utiliser la liste ailleurs. En python 2.6, c'était facile: : ... meilleure façon de faire cela? Ma liste initiale objet a environ 45 articles et id comme pour les convertir en hex.
demandé sur 2009-08-20 04:27:26
13
réponses

Analyse des valeurs booléennes avec argparse

j'aimerais utiliser argparse pour analyser les arguments booléens en ligne de commande écrits comme" --foo True "ou"--f ... . Comment obtenir argparse pour analyser "False" , "F" , et leurs variantes minuscules pour être False ?
demandé sur 2013-02-21 21:37:16
4
réponses

Dans Matplotlib, que signifie l'argument dans fig.ajouter intrigue secondaire(111)?

Parfois, je rencontre un code comme celui-ci: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 4, 9, ... uve pas d'explication pour le 111 . parfois je vois un 212 . que signifie l'argument de fig.add_subplot() ?
demandé sur 2010-08-27 17:50:42
7
réponses

Comment puis-je analyser un fichier YAML en Python

Comment puis-je analyser un fichier YAML en Python?
demandé sur 2009-11-21 02:16:16
6
réponses

Post JSON utilisant les requêtes Python

j'ai besoin de poster un JSON d'un client vers un serveur. J'utilise Python 2.7.1 et simplejson. Le client utilise des ... ntent) def POST(self): self.content = simplejson.loads(cherrypy.request.body.read()) des idées?
demandé sur 2012-03-16 11:46:49
9
réponses

Quelle est la meilleure façon de supprimer les accents dans une chaîne unicode Python?

j'ai une chaîne Unicode en Python, et je voudrais enlever tous les accents (diacritiques). j'ai trouvé sur le ... éviter le code avec une mise en correspondance explicite des caractères accentués à leur contrepartie non accentuée.
demandé sur 2009-02-06 00:10:40
7
réponses

Quelle est la différence entre re.de recherche et de ré.match?

Quelle est la différence entre les fonctions search() et match() dans le Python re module ? j'ai lu la docum ... u moins je vais avoir un meilleur endroit pour revenir à ma question, et il faudra moins de temps pour ré-apprendre.
demandé sur 2008-10-08 04:51:36
12
réponses

Comment puis-je trouver le répertoire de script avec Python? [dupliquer]

cette question a déjà une réponse ici: comment déterminer correctement le réperto ... n'y a-t-il aucun moyen en Python pour (toujours) être capable de recevoir le chemin dans lequel réside le script?
demandé sur 2011-02-08 18:14:48
2
réponses

PyLint, PyChecker ou PyFlakes? [fermé]

j'aimerais faire quelques commentaires sur ces outils : ; adaptabilité; la facilité d'utilisation et la courbe d'apprentissage.
demandé sur 2009-09-15 22:24:15
10
réponses

Qu'est-ce qu'un équivalent Python de la version var dump () de PHP? [dupliquer]

cette question a déjà une réponse ici: y a-t-il une fonction intégrée pour imprim ... le, sa valeur est, et de même pour tout ce qu'il contient. Qu'est-ce qu'un bon équivalent Python pour cela?
demandé sur 2008-12-21 03:43:36
23
réponses

Aplatir une liste superficielle en Python [dupliquer]

cette question a déjà une réponse ici: Faire un plat de liste de liste de listes ... tools.chain.from_iterable([[1,2],[3],[5,89],[],[6]]) >>> print(list(chain)) >>> [1, 2, 3, 5, 89, 6]
demandé sur 2009-01-02 08:40:31
17
réponses

Comment sauvegarder une session interactive en Python?

je me retrouve souvent à utiliser l'interpréteur de Python pour travailler avec des bases de données, des fichiers, et ... de sourceforge. je suis converti, ceux-ci remplissent vraiment un besoin entre l'interprète et l'éditeur.
demandé sur 2009-06-04 03:21:02
16
réponses

Comment déclarer un tableau en Python?

Comment déclarer un tableau dans Python ? Je ne trouve aucune référence aux tableaux dans la documentation.
demandé sur 2009-10-03 23:03:40
7
réponses

python: list vs tuple, quand utiliser chacun? [dupliquer]

cette question a déjà une réponse ici: Quelle est la différence entre les listes ... mais si je suis celui qui conçoit L'API et choisit les types de données, alors quelles sont les lignes directrices?
demandé sur 2009-11-10 17:50:58