Questions sur python-3.x

16
réponses

Convertir des octets en chaîne?

j'utilise ce code pour obtenir la sortie standard d'un programme externe: >>> from subprocess import * ... Je veux dire, utiliser les "batteries" au lieu de le faire manuellement. Et J'aimerais que ce soit ok avec Python 3.
demandé sur 2009-03-03 15:23:01
30
réponses

Comment puis-je représenter un "Enum" en Python?

je suis principalement un développeur C#, mais je travaille actuellement sur un projet en Python. Comment puis-je représenter l'équivalent d'un Enum en Python?
demandé sur 2008-08-31 19:55:47
14
réponses

Comment éliminer la sortie de la fonction d'impression?

comment forcer la fonction d'impression de Python à sortir à l'écran? ce n'est pas un duplicata de disa ... s de bonnes réponses pour cela), et cette question peut être trouvée sur Google par un internaute novice relatif.
demandé sur 2008-10-23 21:59:39
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

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
19
réponses

Utiliser Python 3 dans virtualenv

en utilisant virtualenv , j'exécute mes projets avec la version par défaut de Python (2.7). Sur un projet, je dois ut ... ld be '/Users/user/Documents/workspace/test/test') ERROR: virtualenv is not compatible with this system or executable
demandé sur 2014-05-24 12:05:53
17
réponses

Comment copier un dictionnaire et seulement éditer la copie

quelqu'un peut-il me l'expliquer? Ca n'a aucun sens pour moi. je copie un dictionnaire dans un autre et édite ... alue2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> dict1 {'key2': 'WHY?!', 'key1': 'value1'}
demandé sur 2010-03-18 00:07:06
5
réponses

La meilleure façon de convertir une chaîne en octets en Python 3?

il semble y avoir deux façons différentes de convertir une chaîne en octets, comme le montrent les réponses à TypeE ... st-ce juste une question de préférence personnelle? b = bytes(mystring, 'utf-8') b = mystring.encode('utf-8')
demandé sur 2011-09-28 19:14:07
8
réponses

Importations relatives en Python 3

je veux importer une fonction à partir d'un autre fichier du même répertoire. parfois ça marche pour moi avec ... ela semble complètement aléatoire. est-ce que quelqu'un pourrait m'expliquer la logique derrière tout cela?
demandé sur 2013-06-07 14:26:50
19
réponses

Comment installer pip avec Python 3?

je veux installer pip . Il devrait prendre en charge Python 3, mais il nécessite setuptools, qui n'est disponible que pour Python 2. Comment puis-je installer pip avec Python 3?
demandé sur 2011-07-05 22:58:49
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
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
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
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
6
réponses

Que signifie" SyntaxError: les parenthèses manquantes dans call to 'print' " en Python?

quand j'essaie d'utiliser une instruction print en Python, cela me donne cette erreur: >>> print "Hello ... lo, World!" ^ SyntaxError: Missing parentheses in call to 'print' ça veut dire Quoi?
demandé sur 2014-08-22 14:58:51
8
réponses

Erreur d'importation: aucun nom de module urllib2

Voici mon code: import urllib2.request response = urllib2.urlopen("http://www.google.com") html = response.read() print(html) de l'aide?
demandé sur 2010-05-08 05:58:52
7
réponses

python 3.5: TypeError: un objet de type bytes est requis, Pas 'str' lors de l'écriture dans un fichier

j'ai très récemment migré vers Py 3.5. Ce code fonctionnait correctement en Python 2.7: with open(fname, 'rb') ... j'ai pu résoudre presque tous les numéros 2:3 sortent rapidement, mais cette petite déclaration me dérange.
demandé sur 2015-10-10 16:28:09
7
réponses

StringIO en Python3

j'utilise Python 3.2.1 et je ne peux pas importer le module StringIO . J'utilise io.StringIO et ça marche, mais je ... to str implicitly et quand j'écris import StringIO ça dit ImportError: No module named 'StringIO'
demandé sur 2012-08-11 15:53:30
12
réponses

Qu'est-ce qu'une alternative à execfile en Python 3?

il semble qu'ils ont annulé en Python 3 tout le moyen facile de charger rapidement un script en supprimant execfile() y a-t-il une alternative évidente que je ne vois pas?
demandé sur 2009-01-12 20:23:36
9
réponses

Erreur de syntaxe lors de l'Impression Avec Python 3 [dupliquer]

cette question a déjà une réponse ici: que signifie" SyntaxError: manque de paren ... llo World" File "<stdin>", line 1 print "hello World" ^ SyntaxError: invalid syntax
demandé sur 2009-05-06 01:19:19
11
réponses

Quelle est la meilleure façon de concaténer une chaîne en Python?

puisque le string de Python ne peut pas être changé, je me demandais comment concaténer une chaîne plus efficacement? ... on_string/ mais C'est en Python 2.x., donc la question serait fait quelque chose de changer en Python 3?
demandé sur 2012-08-29 05:46:02
4
réponses

Python 3 ImportError: aucun module nommé 'ConfigParser'

j'essaie de pip install le paquet MySQL-python , mais j'obtiens un ImportError . Jans-MacBook-Pro:~ jan$ /Librar ... T/pip-build/MySQL-python Storing complete log in /Users/jan/.pip/pip.log Jans-MacBook-Pro:~ jan$ des idées?
demandé sur 0000-00-00 00:00:00
3
réponses

Les dictionnaires sont-ils commandés en Python 3.6+?

Les dictionnaires sont ordonnés en Python 3.6 (sous l'implémentation CPython au moins) contrairement aux précédentes i ... .) mise à jour décembre 2017: dict s l'ordre d'insertion de retenue est garanti pour Python 3.7
demandé sur 2016-10-11 17:59:23
4
réponses

Comment utiliser filter, map, and reduce en Python 3

filter , map , et reduce fonctionne parfaitement en Python 2. Voici un exemple: >>> def f(x): ... ue quelqu'un puisse m'expliquer pourquoi. Capture d'écran de code pour plus de clarté:
demandé sur 2012-11-30 08:12:53
6
réponses

Pourquoi N'y a-t-il pas de fonction xrange dans Python3?

récemment j'ai commencé à utiliser Python3 et c'est le manque de xrange qui fait mal. exemple Simple: ... ent donné. Pourquoi le supprimer? Quelqu'un peut m'indiquer la bonne PEP, Je ne peux pas la trouver. santé.
demandé sur 2013-02-22 03:36:54
11
réponses

Imprimer plusieurs arguments en Python

C'est juste un extrait de mon code: print("Total score for %s is %s ", name, score) mais je veux qu'il ... e)" où name est une variable dans une liste et score est un entier. C'est Python 3.3 si ça peut aider.
demandé sur 2013-03-08 07:51:48
10
réponses

Utilisant les deux Python 2.x et Python 3.X dans le carnet IPython

j'utilise des notebooks IPython et je voudrais pouvoir sélectionner pour créer un 2.x ou 3.x de python notebook IPytho ... hon que vous voulez utiliser après avoir lancé un notebook IPython, de préférence avec ma version MacPorts actuelle?
demandé sur 2015-05-27 23:34:41
6
réponses

Télécharger le fichier Web en Python 3

je crée un programme qui va télécharger un .jar (java) d'un serveur web, en lisant L'URL spécifiée dans le .fichier ja ... comment télécharger un fichier à partir d'un serveur lorsque l'URL est stockée dans un type de chaîne de caractères?
demandé sur 2011-08-30 17:16:18
15
réponses

Python a-t-il une fonction intégrée pour le tri naturel des cordes?

Utilisant Python 3.x, j'ai une liste de chaînes pour lesquelles je voudrais effectuer un tri alphabétique naturel. ... ', 'elm0', 'elm1', 'elm10', 'elm13', 'elm9'] je cherche un fonction de tri qui se comporte comme le premier.
demandé sur 2011-01-29 14:55:53
2
réponses

Comment puis-je changer la représentation d'une chaîne de caractères D'une classe Python? [dupliquer]

cette question a déjà une réponse ici: comment imprimer des objets de classe en u ... nt personnaliser la représentation de chaîne de caractères de mes instances de classe? J'utilise Python 3.x
demandé sur 2011-02-06 13:56:31