私の目的は、特定のWebページのjs変数にアクセスすることです。出力をファイルに書き込むなどの処理を行うために、ターミナル/ cmdで印刷したいと思います。 txt
ファイルが異なるリンクと私はすべてのページを開いて、私のブラウザに出力を与えている警告ボックスをポップしていますのために構成されていpythonでセレンを使ってアラートボックスやコンソール出力にアクセスするには?
from selenium import webdriver
with open("list_links.txt","rb") as fs:
data = fs.readlines()
for line in data:
print "checking for: ",line
baseurl = line
driver = webdriver.Chrome()
driver.set_window_size(140, 800)
driver.get(baseurl)
driver.execute_script("alert(someVariable)")
。
すべてが正常に動作しています私は警告ボックスに入っている出力を読み込み/アクセスしたいだけです。
だから、これを行う方法はありますか?
また、console.log出力テキストから同じものを読み取る方法があれば、共有してください。
おかげで、それは働きます! – bhansa