How to parse through the requests/bs4,the site generated via JS?

Good afternoon.
Wanted to put the site through the use of requests/bs4. But the site is generated by JS, and the results of parsing through the requests/bs4 and does not give it :( (although Content-Type: text/html).

If you parse through selenium, then everything is OK, the necessary information is obtained.

Actually the question of whether the sites on js to parse through the requests/bs4, but not through selenium? If so, how?
April 4th 20 at 00:30
3 answers
April 4th 20 at 00:32
No, impossible, because requests simply gets the page content (without executing the js, of course), and bs4 parses html. Selenium can be replaced except PhantomJS.
April 4th 20 at 00:34
And how should this help? The question is about Python. - bret commented on April 4th 20 at 00:37
@bret, - lera commented on April 4th 20 at 00:40
@lera, and what pyppeteer different from selenium? - bret commented on April 4th 20 at 00:43
April 4th 20 at 00:36
Do a direct query in js, it often happens that infa will be returned in a convenient json parsing

Find more questions by tags PythonParsing