Pour des questions sur la programmation Python spécifiques à la version 3+ du langage. Utilisez la balise [python] plus générique si votre question n'est pas spécifique à la version. Utilisez les balises [python-2.x] pour les questions Python 2.
Puisque Python ne stringpeut pas être changé, je me demandais comment concaténer une chaîne plus efficacement? Je peux écrire comme ça: s += stringfromelsewhere ou comme ça: s = [] s.append(somestring) later s = ''.join(s) En écrivant cette question, j'ai trouvé un bon article sur le sujet. http://www.skymind.com/~ocrow/python_string/ Mais c'est …
Il semble qu'ils aient annulé dans Python 3 tout le moyen facile de charger rapidement un script en supprimant execfile() Y a-t-il une alternative évidente qui me manque?
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 "<stdin>", line 1, in <module> AttributeError: 'dict' …
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), …
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. Je veux que cela voit les attributs actuels …
J'utilise Mountain Lion et la version de base de Python par défaut est 2.7. J'ai téléchargé Python 3.3 et je veux le définir par défaut. Actuellement: $ python version 2.7.5 $ python3.3 version 3.3 Comment le configurer pour que chaque fois que je l'exécute, $ pythonil s'ouvre en 3.3?
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 last): File "<string>", line 16, in <module> File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module> from setup_posix import get_config File "./setup_posix.py", line 2, in <module> from ConfigParser …
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 …
Ceci est juste un extrait de mon code: print("Total score for %s is %s ", name, score) Mais je veux qu'il imprime: "Le score total pour (nom) est (score)" où nameest une variable dans une liste et scoreest un entier. C'est Python 3.3 si cela aide du tout.
Je reçois une erreur lors de l'exécution d'un programme python: Traceback (most recent call last): File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 110, in <module> File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 27, in __init__ File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\class\inventory.py", line 17, in __init__ builtins.NameError: global …
J'ai cette erreur: Traceback (most recent call last): File "python_md5_cracker.py", line 27, in <module> m.update(line) TypeError: Unicode-objects must be encoded before hashing lorsque j'essaie d'exécuter ce code en Python 3.2.2 : import hashlib, sys m = hashlib.md5() hash = "" hash_file = input("What is the file name in which the …
Je suis un nouveau programmeur Python qui fait le saut de 2.6.4 à 3.1.1. Tout s'est bien passé jusqu'à ce que j'essaie d'utiliser la déclaration «sinon si». L'interprète me donne une erreur de syntaxe après le «si» dans «sinon si» pour une raison que je n'arrive pas à comprendre. def …
En utilisant Python 3.x, j'ai une liste de chaînes pour lesquelles je voudrais effectuer un tri alphabétique naturel. Tri naturel: ordre de tri des fichiers dans Windows. Par exemple, la liste suivante est naturellement triée (ce que je veux): ['elm0', 'elm1', 'Elm2', 'elm9', 'elm10', 'Elm11', 'Elm12', 'elm13'] Et voici la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.