Автоматически делайте снимки графиков TradingView и сохраняйте их в Документах Google - PullRequest
0 голосов
/ 08 марта 2019

Я хотел знать, есть ли способ автоматически делать снимки графиков торговых просмотров определенных акций из списка на листах Google и сохранять их в документы Google каждый день?

Насколько я понимаю, возможно использовать Python / Selenium, но я не уверен, с чего начать. Может кто-нибудь, пожалуйста, направьте меня к некоторым полезным ресурсам?

Все отзывы приветствуются

1 Ответ

0 голосов
/ 11 марта 2019
    import time
    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from selenium.webdriver.common.action_chains import ActionChains
    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.support import expected_conditions as EC1
    from selenium.webdriver.common.by import By

    driver = webdriver.Chrome('E:\\Driver\\chromedriver.exe') # change as per your location
    driver.get ("https://in.tradingview.com/chart/?symbol=NSE%3ASBIN")

    driver.maximize_window()

    ActionChains(driver).key_down(Keys.ALT).send_keys('s').perform()
    wait_time = 25 # a very long wait time
    element = WebDriverWait(driver, wait_time).until(EC1.element_to_be_clickable((By.LINK_TEXT, 'Save image')))
    element.click()
    time.sleep(3)
    driver.close()

Моя цель не состояла в том, чтобы отправить его на Google Drive.Надеюсь, ты сможешь работать впереди.

...