Questions marquées «python-3.x»

474
StringIO en Python3

J'utilise Python 3.2.1 et je ne peux pas importer le StringIOmodule. Je l' utilise io.StringIOet il fonctionne, mais je ne peux pas l' utiliser avec numpy« s genfromtxtcomme celui - ci: x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) J'obtiens l'erreur suivante: TypeError: Can't convert 'bytes'...

342
Copie complète d'un dict en python

Je voudrais faire une copie complète d'un dictfichier en python. Malheureusement, la .deepcopy()méthode n'existe pas pour le dict. Comment je fais ça? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]} >>> my_copy = my_dict.deepcopy() Traceback (most recent calll last): File...

333
Télécharger le fichier à partir du Web en Python 3

Je crée un programme qui téléchargera un fichier .jar (java) à partir d'un serveur Web, en lisant l'URL spécifiée dans le fichier .jad du même jeu / application. J'utilise Python 3.2.1 J'ai réussi à extraire l'URL du fichier JAR du fichier JAD (chaque fichier JAD contient l'URL du fichier JAR),...

330
Liste les attributs d'un objet

Existe-t-il un moyen de récupérer une liste d'attributs qui existent sur les instances d'une classe? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) Le résultat souhaité est que "multi, str" sera émis....

324
Python 3 ImportError: aucun module nommé 'ConfigParser'

J'essaye pip installle MySQL-pythonpaquet, mais j'obtiens un ImportError. Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python Downloading/unpacking MySQL-python Running setup.py egg_info for package MySQL-python Traceback (most recent call...

320
Chiffres fixes après la décimale avec des chaînes f

Existe-t-il un moyen simple avec les chaînes f de Python de fixer le nombre de chiffres après le point décimal? (Plus précisément les chaînes f, pas les autres options de formatage de chaînes comme .format ou%) Par exemple, supposons que je souhaite afficher 2 chiffres après la décimale. Comment je...