How to get data from a dynamic website ( Python, BeautifulSoup, Selenium )?

All kind time of day! Thanks in advance for your answers.

Is there a site that displays dynamic content: https://www.tradingview.com/chart/mTxoGgAC/
Using Beautiful Soup I can get any values if they appear in html.
In this case, the website (if I understand correctly) displays the scripts that in turn is output to the browser html content. And, of course, with using Beautiful Soup I can't get my desired content.

What are the ways to retrieve data from the sites of such a plan?

For example, I need to get data from this block:
5e86390ee55a5015810078.png

Prompt in what side to dig and whether it is feasible in General.

Thank you!
April 16th 20 at 10:43
3 answers
April 16th 20 at 10:45
Selenium can handle this without a problem, strange that you mentioned it in your question but I tried
Read about Selenium, but have not yet found the right solution. That's why I mentioned.
Is it possible (using Selenium) to obtain continuous data without reloading the page (like beautifulsoup) to avoid bans by IP? For example, if you change one line (price for example) that can obtain its value without rebooting.
Thanks for the reply. - Lora.Hayes commented on April 16th 20 at 10:48
@Lora.Hayes, Yes, as it is easier to say, you have to send raw queries and uses browser, he sees all Dom elements that you can manipulate - nya_Steuber commented on April 16th 20 at 10:51
@nya_Steuber, thank you very much! Will study) - Lora.Hayes commented on April 16th 20 at 10:54
@nya_Steuberfigured with selenium. Thank you!
If you worked with him, you can ask one question:
I find the element using xpath, disable it - everything is OK.
But when I want to display cycle, so the value was varied in the same way as on the website, the system displays a cycle with the same value that was obtained initially.
How can I get dynamic content without downloading a new browser every time?
Thank you so much. - Lora.Hayes commented on April 16th 20 at 10:57
@Lora.Hayes, then go ahead, keep session m t d - nya_Steuber commented on April 16th 20 at 11:00
Thank you! - Lora.Hayes commented on April 16th 20 at 11:03
April 16th 20 at 10:47
In the browser console in the Network tab, examine the POST/GET requests responsible for uploading content and repeat them on your server.
Thanks, I'll try. - Lora.Hayes commented on April 16th 20 at 10:50
April 16th 20 at 10:49
They have some API has https://www.tradingview.com/rest-api-spec/ can help

You are interested in the data they seem to take themselves with binance. Bianca exactly is IPAS
Good day)
With Benenson is no problem - there api works very simply and well.
Here is specifically interested in indicators. Using Selenium resolved. - Lora.Hayes commented on April 16th 20 at 10:52

Find more questions by tags Beautiful SoupSeleniumPython