Questions marquées «python-2.x»

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.

10
Le moyen le plus sûr de convertir float en entier en python?
Le module mathématique de Python contient des fonctions pratiques comme floor& ceil. Ces fonctions prennent un nombre à virgule flottante et renvoient l'entier le plus proche en dessous ou au-dessus. Cependant, ces fonctions renvoient la réponse sous forme de nombre à virgule flottante. Par exemple: import math f=math.floor(2.3) fRetourne maintenant …

7
Comment choisir un seul élément d'un générateur?
J'ai une fonction de générateur comme celle-ci: def myfunct(): ... yield result La façon habituelle d'appeler cette fonction serait: for r in myfunct(): dostuff(r) Ma question, existe-t-il un moyen d'obtenir un seul élément du générateur quand je le souhaite? Par exemple, j'aimerais faire quelque chose comme: while True: ... if …





14
Page JavaScript de Web-scraping avec Python
J'essaye de développer un simple grattoir Web. Je souhaite extraire du texte sans le code HTML. En fait, j'atteins cet objectif, mais j'ai vu que dans certaines pages où JavaScript est chargé, je n'obtenais pas de bons résultats. Par exemple, si du code JavaScript ajoute du texte, je ne peux …

10
Comment vérifier si la variable est une chaîne avec compatibilité Python 2 et 3
Je suis conscient que je peux utiliser: isinstance(x, str)en python-3.x mais je dois vérifier si quelque chose est une chaîne en python-2.x également. Fonctionnera-t-il isinstance(x, str)comme prévu dans python-2.x? Ou aurai-je besoin de vérifier la version et l'utilisation isinstance(x, basestr)? Plus précisément, en python-2.x: >>>isinstance(u"test", str) False et python-3.x n'a …




3
Python: Utilisation de .format () sur une chaîne d'échappement Unicode
J'utilise Python 2.6.5. Mon code nécessite l'utilisation du signe "supérieur ou égal à". Et voilà: >>> s = u'\u2265' >>> print s >>> ≥ >>> print "{0}".format(s) Traceback (most recent call last): File "<input>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: ordinal not …



12
Division Python
J'essayais de normaliser un ensemble de nombres de -100 à 0 dans une plage de 10 à 100 et j'avais des problèmes uniquement pour remarquer que même sans aucune variable, cela n'évalue pas la façon dont je m'attendais à ce qu'il le fasse: >>> (20-10) / (100-10) 0 La division …
133 python  math  python-2.x 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.