CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PYTHON] obtenir des infos d'une page web ?

jgyhi
jgyhi
Niveau 12
15 juillet 2022 à 00:44:39

si je veux récupérer des données d'une page sans utiliser d'api, je doit utiliser/faire quoi ? https://image.noelshack.com/fichiers/2021/18/7/1620572127-jesus-barbe-serein.png
genre entrer le lien d'un site et me renvoyer par exemple le nombre de likes de la vidéo en regardant le code HTML https://image.noelshack.com/fichiers/2021/18/7/1620572127-jesus-barbe-serein.png

Magrozz
Magrozz
Niveau 7
15 juillet 2022 à 00:54:47

Scraping

unpseudaldeplus
unpseudaldeplus
Niveau 31
15 juillet 2022 à 01:32:29

beautifulSoup

Pseudo supprimé
Pseudo supprimé 15 juillet 2022 à 01:38:24

https://requests.readthedocs.io/en/latest/

dfdfdfdf
dfdfdfdf
Niveau 12
15 juillet 2022 à 02:54:46

Le 15 juillet 2022 à 00:54:47 :
Scraping

Le 15 juillet 2022 à 01:32:29 :
beautifulSoup

Le 15 juillet 2022 à 01:38:24 :
https://requests.readthedocs.io/en/latest/

cimer les kheys https://image.noelshack.com/fichiers/2021/18/7/1620572127-jesus-barbe-serein.png

Azerban
Azerban
Niveau 16
16 juillet 2022 à 19:40:13

Ça dépend de la manière dont est codé le site. Si c'est du Server Side Rendering, tu peux récupérer le HTML (avec requests ou HTTPX par exemple) et parser le code HTML avec BeautifulSoup ou parsel.

Si le HTML a été rendu via du javascript (requête AJAX ou site web type SPA), deux solutions:
- la plus efficace c'est de trouver l'API qui renvoie les données et d'interroger directement l'API du site avec les bons paramètres.
- Ou alors utiliser un browser Headless (Playwright ou Selenium) qui va interprêter le javascript et rendre le HTML. Ensuite tu pourras parser le HTML avec les outils de ton framework ou alors passer le HTML à BS4 ou parsel.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment