Pour les questions sur la programmation Python qui sont spécifiques à la version 2.x du langage. Utilisez la balise plus générique [tag: python] si votre question n'est pas spécifique à la version.
J'ai des problèmes avec les caractères unicode du texte récupéré à partir de différentes pages Web (sur différents sites). J'utilise BeautifulSoup. Le problème est que l'erreur n'est pas toujours reproductible; il fonctionne parfois avec certaines pages, et parfois, il abat en lançant a UnicodeEncodeError. J'ai essayé à peu près tout …
En Python 2.7 , je pouvais obtenir des clés de dictionnaire , des valeurs ou des éléments sous forme de liste: >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] Maintenant, en Python> = 3.3 , j'obtiens quelque chose comme ceci: >>> newdict.keys() dict_keys([1, 2, 3]) Donc, je …
En Python, quelles sont les différences entre les urllib, urllib2, urllib3et requestsmodules? Pourquoi y en a-t-il trois? Ils semblent faire la même chose ...
J'ai deux valeurs entières aet b, mais j'ai besoin de leur rapport en virgule flottante. Je sais cela a < bet je veux calculer a / b, donc si j'utilise la division entière, j'obtiendrai toujours 0 avec un reste de a. Comment puis-je forcer cà être un nombre à virgule …
Apparemment, xrange est plus rapide, mais je ne sais pas pourquoi il est plus rapide (et aucune preuve en plus de l'anecdotique à ce jour qu'il est plus rapide) ou ce qui est différent à propos for i in range(0, 20): for i in xrange(0, 20):
Existe-t-il des différences applicables entre dict.items()et dict.iteritems()? Depuis les documents Python : dict.items(): Renvoie une copie de la liste des paires (clé, valeur) du dictionnaire. dict.iteritems(): Retourne un itérateur sur les paires (clé, valeur) du dictionnaire. Si j'exécute le code ci-dessous, chacun semble renvoyer une référence au même objet. Y …
__future__apparaît fréquemment dans les modules Python. Je ne comprends pas à quoi __future__ça sert et comment / quand l'utiliser même après avoir lu le __future__doc de Python . Quelqu'un peut-il expliquer avec des exemples? Quelques réponses concernant l'utilisation de base de __future__J'ai reçu semblaient correctes. Cependant, je dois comprendre une …
En posant cette question , j'ai réalisé que je ne connaissais pas grand-chose aux cordes brutes. Pour quelqu'un qui prétend être un entraîneur Django, ça craint. Je sais ce qu'est un encodage, et je sais ce que u''seul fait puisque j'obtiens ce qui est Unicode. Mais que fait r''-il exactement? …
J'ai une chaîne Unicode en Python, et je voudrais supprimer tous les accents (diacritiques). J'ai trouvé sur le Web une manière élégante de le faire en Java: convertir la chaîne Unicode dans sa longue forme normalisée (avec un caractère séparé pour les lettres et les signes diacritiques) supprimez tous les …
Ce problème me tue. Comment arrondit-on un nombre UP en Python? J'ai essayé d'arrondir (nombre) mais il arrondit le nombre. Exemple: round(2.3) = 2.0 and not 3, what I would like J'ai essayé int (nombre + 0,5) mais il arrondit à nouveau le nombre! Exemple: int(2.3 + .5) = 2 …
J'utilise Python version 2.5.4 et j'installe MySQL version 5.0 et Django. Django fonctionne bien avec Python, mais pas MySQL. Je l'utilise dans Windows Vista.
Lors de la transmission de la sortie d'un programme Python, l'interpréteur Python est confus au sujet de l'encodage et le définit sur Aucun. Cela signifie un programme comme celui-ci: # -*- coding: utf-8 -*- print u"åäö" fonctionnera correctement lorsqu'il est exécuté normalement, mais échouera avec: UnicodeEncodeError: le codec 'ascii' ne …
Je suis curieux de savoir s'il existe un moyen d'imprimer formaté numpy.arrays, par exemple d'une manière similaire à ceci: x = 1.23456 print '%.3f' % x Si je veux imprimer les numpy.arrayflottants, il imprime plusieurs décimales, souvent au format «scientifique», ce qui est assez difficile à lire même pour les …
J'utilise Python 2 pour analyser JSON à partir de fichiers texte encodés ASCII . Lors du chargement de ces fichiers avec jsonou simplejson, toutes mes valeurs de chaîne sont converties en objets Unicode au lieu d'objets chaîne. Le problème est que je dois utiliser les données avec certaines bibliothèques qui …
J'extrais des données d'un document Google, je les traite et je les écris dans un fichier (que je finirai par coller dans une page Wordpress). Il contient des symboles non ASCII. Comment puis-je les convertir en toute sécurité en symboles pouvant être utilisés dans une source HTML? Actuellement, je convertis …
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.