Python Code To Get JSON From Javascript And Load Into A Dictionary | Web Scraping tutorial

Publicado em: 01 Janeiro 1970
no canal de: jobstr
467
8

How to parse response.text from Scrapy, (or requests, or Beautiful Soup).
(No regular expressions needed, just split, strip, replace).

If you find that you are trying to scrape comments from a page, and they're inside javascript then you will need a way to get the values/text some other way. CSS or XPATH won't help you.

Here I show how to parse the javascript to pick out the JSON, and then load the JSON into a dictionary. Once the key:values are there, you can work with them very easily.

◉ 1:26 looking for JSON
◉ 2:19 view source
◉ 2:55 found JSON.parse
◉ 4:45 found comments inside JSON
◉ 5:29 print(response.text)

◉ 6:09 x = response.text.split('JSON.parse')[2].replace("\\u0022","\"").lstrip("\(").split(" ")[0].replace("}\");","\"").replace("\"{","\""})
◉ 8:43 json.loads
◉ 12:27 final output

Read about the process of extracting a dict from json from javascript on my redandgreen.co.uk website : https://redandgreen.co.uk/extracting-...

RTFM 📙 :
https://docs.scrapy.org/en/latest/
https://docs.scrapy.org/en/latest/top...

☕️☕️☕️ Buy Dr Pi a Coffee...or Tea! : https://www.buymeacoffee.com/DrPi ☕️☕️☕️

Thanks for watching.
See you around yeah?
Dr P.


Nesta página do site você pode assistir ao vídeo on-line Python Code To Get JSON From Javascript And Load Into A Dictionary | Web Scraping tutorial duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário jobstr 01 Janeiro 1970, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 467 vezes e gostou 8 espectadores. Boa visualização!