Automatically Take Snapshots of TradingView Charts and Save in Google Docs The Next CEO of Stack OverflowHow to return multiple values from a function?mongodb: insert if not existsComprehensive beginner's virtualenv tutorial?Take multiple browser snapshotsMaking Google Annotation Chart from a Google Sheet QueryPython “scraping” maps/imagesHow to automatically replace a word with another in Google Sheets using JavaScript?Chart text responses in a google spreadsheetCreate multiple doc files with separate google map images with apps script from google sheets
How do I get the green key off the shelf in the Dobby level of Lego Harry Potter 2?
Where to find order of arguments for default functions
How do I go from 300 unfinished/half written blog posts, to published posts?
Is a stroke of luck acceptable after a series of unfavorable events?
What is the purpose of the Evocation wizard's Potent Cantrip feature?
Why did we only see the N-1 starfighters in one film?
If I blow insulation everywhere in my attic except the door trap, will heat escape through it?
Example of a Mathematician/Physicist whose Other Publications during their PhD eclipsed their PhD Thesis
Text adventure game code
How to count occurrences of text in a file?
What makes a siege story/plot interesting?
What do "high sea" and "carry" mean in this sentence?
How to be diplomatic in refusing to write code that breaches the privacy of our users
Why does C# sound extremely flat when saxophone is tuned to G?
Unreliable Magic - Is it worth it?
Does it take more energy to get to Venus or to Mars?
What materials would I use to build an underwater city?
Horror movie/show or scene where a horse creature opens its mouth really wide and devours a man in a stables
Anatomically Correct Strange Women In Ponds Distributing Swords
When did Lisp start using symbols for arithmetic?
Anatomically Correct Mesopelagic Aves
Why didn't Khan get resurrected in the Genesis Explosion?
Increase performance creating Mandelbrot set in python
Why here is plural "We went to the movies last night."
Automatically Take Snapshots of TradingView Charts and Save in Google Docs
The Next CEO of Stack OverflowHow to return multiple values from a function?mongodb: insert if not existsComprehensive beginner's virtualenv tutorial?Take multiple browser snapshotsMaking Google Annotation Chart from a Google Sheet QueryPython “scraping” maps/imagesHow to automatically replace a word with another in Google Sheets using JavaScript?Chart text responses in a google spreadsheetCreate multiple doc files with separate google map images with apps script from google sheets
I wanted to know if there was a way to automatically take snapshots of tradingview charts of particular stocks from a list on google sheets and save these into google documents every day?
From my understanding, it is possible using Python/Selenium but I'm not sure where to start. Can someone please direct me to some useful resources?
All responses are appreciated
python selenium google-sheets automation tradingview-api
add a comment |
I wanted to know if there was a way to automatically take snapshots of tradingview charts of particular stocks from a list on google sheets and save these into google documents every day?
From my understanding, it is possible using Python/Selenium but I'm not sure where to start. Can someone please direct me to some useful resources?
All responses are appreciated
python selenium google-sheets automation tradingview-api
basically, if you put it down to small steps, you will find out your solution ... Here on stackoverflow, we expect you to provide a code and not to ask how to solve XY Problem <meta.stackexchange.com/questions/66377/what-is-the-xy-problem> , anyways ... what I would try is that I would go to a website, I would send keys for screenshot and then sendkeys into google drive :)
– StyleZ
Mar 8 at 16:27
add a comment |
I wanted to know if there was a way to automatically take snapshots of tradingview charts of particular stocks from a list on google sheets and save these into google documents every day?
From my understanding, it is possible using Python/Selenium but I'm not sure where to start. Can someone please direct me to some useful resources?
All responses are appreciated
python selenium google-sheets automation tradingview-api
I wanted to know if there was a way to automatically take snapshots of tradingview charts of particular stocks from a list on google sheets and save these into google documents every day?
From my understanding, it is possible using Python/Selenium but I'm not sure where to start. Can someone please direct me to some useful resources?
All responses are appreciated
python selenium google-sheets automation tradingview-api
python selenium google-sheets automation tradingview-api
edited Mar 8 at 13:11
Dheeraj Kumar
304212
304212
asked Mar 8 at 12:52
TauseefTauseef
205
205
basically, if you put it down to small steps, you will find out your solution ... Here on stackoverflow, we expect you to provide a code and not to ask how to solve XY Problem <meta.stackexchange.com/questions/66377/what-is-the-xy-problem> , anyways ... what I would try is that I would go to a website, I would send keys for screenshot and then sendkeys into google drive :)
– StyleZ
Mar 8 at 16:27
add a comment |
basically, if you put it down to small steps, you will find out your solution ... Here on stackoverflow, we expect you to provide a code and not to ask how to solve XY Problem <meta.stackexchange.com/questions/66377/what-is-the-xy-problem> , anyways ... what I would try is that I would go to a website, I would send keys for screenshot and then sendkeys into google drive :)
– StyleZ
Mar 8 at 16:27
basically, if you put it down to small steps, you will find out your solution ... Here on stackoverflow, we expect you to provide a code and not to ask how to solve XY Problem <meta.stackexchange.com/questions/66377/what-is-the-xy-problem> , anyways ... what I would try is that I would go to a website, I would send keys for screenshot and then sendkeys into google drive :)
– StyleZ
Mar 8 at 16:27
basically, if you put it down to small steps, you will find out your solution ... Here on stackoverflow, we expect you to provide a code and not to ask how to solve XY Problem <meta.stackexchange.com/questions/66377/what-is-the-xy-problem> , anyways ... what I would try is that I would go to a website, I would send keys for screenshot and then sendkeys into google drive :)
– StyleZ
Mar 8 at 16:27
add a comment |
1 Answer
1
active
oldest
votes
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()
My aim was not to send it on google drive. Hope you can work ahead.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55063639%2fautomatically-take-snapshots-of-tradingview-charts-and-save-in-google-docs%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
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()
My aim was not to send it on google drive. Hope you can work ahead.
add a comment |
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()
My aim was not to send it on google drive. Hope you can work ahead.
add a comment |
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()
My aim was not to send it on google drive. Hope you can work ahead.
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()
My aim was not to send it on google drive. Hope you can work ahead.
answered Mar 10 at 22:28
Dhaval PatelDhaval Patel
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55063639%2fautomatically-take-snapshots-of-tradingview-charts-and-save-in-google-docs%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
basically, if you put it down to small steps, you will find out your solution ... Here on stackoverflow, we expect you to provide a code and not to ask how to solve XY Problem <meta.stackexchange.com/questions/66377/what-is-the-xy-problem> , anyways ... what I would try is that I would go to a website, I would send keys for screenshot and then sendkeys into google drive :)
– StyleZ
Mar 8 at 16:27