preguntar acerca de python-3.x

1
réponses

Pourquoi Python 3 n’est-il pas rétrocompatible? [fermé]

J'ai appris que Python 3 n'est pas rétrocompatible. Cela n'affectera-t-il pas beaucoup d'applications utilisant des versions plus anciennes de Python? Comment les développeurs de Python 3 ne pensaient-ils pas qu'il était absolument nécessaire de le …
demandé sur 1970-01-01 00:33:32
2
réponses

Pourquoi les tranches de Python 3 sont-elles toujours des copies et non des vues?

Comme je l'ai seulement remarqué après avoir commenté cette réponse , les tranches en Python 3 renvoient des copies superficielles de ce qu'elles tranchent plutôt que des vues. Pourquoi est-ce toujours le cas? Même en laissant de côté l'utilisation …
demandé sur 1970-01-01 00:33:31
7
réponses

L’interpréteur Python 3 a — t-il une fonctionnalité JIT?

J'ai trouvé que quand je demande quelque chose de plus à Python, python n'utilise pas ma ressource machine à 100% et ce n'est pas vraiment rapide, c'est rapide par rapport à beaucoup d'autres langages interprétés, mais par rapport aux langages compil …
demandé sur 1970-01-01 00:33:32
3
réponses

Chiffres fixes après décimal avec F-strings

Existe-t-il un moyen facile avec Python F-strings (pep 498) de fixer le nombre de chiffres après la virgule décimale? (Spécifiquement F-strings, pas d'autres options de formatage de chaîne comme .format ou%) Par exemple, disons que je veux afficher …
demandé sur 1970-01-01 00:33:37
6
réponses

Python3: écriture de fichiers csv

J'essaie d'utiliser Python 3.2 sur un ordinateur Windows pour écrire un simple fichier CSV, mais je n'ai pas de chance. À partir de la documentation du module csv pour Python 3.2: >>> import csv >>> spamWriter = csv.writer(open('eg …
demandé sur 1970-01-01 00:33:31
1
réponses

Python: Gérer L’erreur de décodage JSON quand rien n’est retourné

J'analyse les données json. Je n'ai pas de problème avec l'analyse et j'utilise le module simplejson. Mais certaines demandes d'api renvoient une valeur vide. Voici mon exemple: { "all" : { "count" : 0, "questions" : [ ] } } C'est …
demandé sur 1970-01-01 00:33:31
4
réponses

«Open()» de Python jette différentes erreurs pour «Fichier introuvable» — comment gérer les deux exceptions?

J'ai un scénario où l'utilisateur est invité à saisir un nom de fichier (un fichier est ouvert), et si le fichier n'existe pas dans le répertoire courant, l'utilisateur est invité à nouveau. Voici la version courte: file = input("Type filename: ") …
demandé sur 1970-01-01 00:33:33
2
réponses

multitraitement vs multithreading vs asyncio en Python 3.4

J'ai trouvé que dans Python 3.4 il y a quelques différentes bibliothèques de multitraitement/filetage: multitraitement vs filetage vs asyncio. , Mais je ne sais pas lequel utiliser ou est le "recommandé". Font-ils la même chose ou sont-ils différent …
demandé sur 1970-01-01 00:33:34
7
réponses

Comment expliquer la fonction int () à un débutant

Je tutoie l'enfant d'un voisin et nous explorions la fonction int() avant de l'utiliser avec input () - qui renvoie une chaîne. Nous avons essayé ce qui suit: int(5) int(5.5) int('5') int('5.5') Les trois premiers retourné 5 comme prévu; le derni …
demandé sur 1970-01-01 00:33:37
1
réponses

Python, TypeError: unhashable type: ‘liste’

Je reçois l'erreur suivante dans mon programme: Traceback: Traceback (most recent call last): File "C:Python33ArchivePythonGrafosAlpha.py", line 126, in <module> menugrafos() File "C:Python33ArchivePythonGrafosAlpha.py", line 97, in menugrafo …
demandé sur 1970-01-01 00:33:33