Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.


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 …

9
Comment modifier les entrées de la liste pendant la boucle for?
Maintenant, je sais qu'il n'est pas sûr de modifier la liste pendant une boucle itérative. Cependant, supposons que je dispose d'une liste de chaînes et que je veuille supprimer les chaînes elles-mêmes. Le remplacement des valeurs mutables compte-t-il comme une modification?
178 python 


11
Python - Vérifier si Word est dans une chaîne
Je travaille avec Python v2 et j'essaie de savoir si vous pouvez dire si un mot est dans une chaîne. J'ai trouvé des informations sur l'identification du mot dans la chaîne - en utilisant .find, mais y a-t-il un moyen de faire une instruction IF. J'aimerais avoir quelque chose comme …
178 python  string 



4
que signifie / fait la variable __file__?
A = os.path.join(os.path.dirname(__file__), '..') B = os.path.dirname(os.path.realpath(__file__)) C = os.path.abspath(os.path.dirname(__file__)) Je les connecte généralement simplement avec le chemin réel. Mais il y a une raison pour ces déclarations qui déterminent le chemin au moment de l'exécution, et j'aimerais vraiment comprendre le module os.path afin que je puisse commencer à l'utiliser.
178 python 

13
Conversion d'int en octets dans Python 3
J'essayais de construire cet objet bytes en Python 3: b'3\r\n' alors j'ai essayé l'évidence (pour moi), et j'ai trouvé un comportement bizarre: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Apparemment: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Je n'ai pas pu voir de pointeurs sur la raison pour laquelle la conversion d'octets fonctionne de cette façon …
178 python  python-3.x 

8
Python 3 tourner la plage dans une liste
J'essaie de faire une liste avec des chiffres 1-1000. De toute évidence, ce serait ennuyeux à écrire / lire, donc j'essaie de faire une liste avec une plage. Dans Python 2, il semble que: some_list = range(1,1000) aurait fonctionné, mais en Python 3, la plage est similaire à celle xrangede …
178 python  python-3.x  list  range 




8
BaseException.message obsolète dans Python 2.6
Je reçois un avertissement indiquant que BaseException.message est obsolète dans Python 2.6 lorsque j'utilise l'exception définie par l'utilisateur suivante: class MyException(Exception): def __init__(self, message): self.message = message def __str__(self): return repr(self.message) Voici l'avertissement: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 self.message = message Quel est le problème avec …


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.