1
コードはPhantomJSを介してページをロードするために使用されます。しかし、プロキシが遅すぎるか、動作しないことが起こります。 ページを開こうとしていることを確認する方法を私にしてください知らせるが、20〜30秒の満了に例えばは、というメッセージが発行されました「プロキシが動作しませんが。Python + Selenium + PhantomJS。プロキシを待つ
from selenium import webdriver
browser=webdriver.PhantomJS()
service_args = [
'--proxy=10.10.20.20:3128',
'--proxy-type=http',
]
browser = webdriver.PhantomJS(service_args=service_args)
browser.get('http://check-host.net/ip')
browser.quit()
たぶん」試してみてください。 。...キャッチ...」 pleseは私を助けて は事前ありがとう
エラー:! ^ IndentationError:インデントブロックが予想されます –
oh。それはコードブロックの使用を提案することだけでした。 インポート時間webdriverをセレンインポートから '<' '>' – Raaj
を除去 service_args = [ '--proxy = 10.10.20.20:3128' '--proxy型= HTTP'、 ] ブラウザ= webdriver.PhantomJS(service_args = service_args) ブラウザ= webdriver.PhantomJS() 試み: browser.get( 'http://check-host.net/ip') 睡眠(5) プリント( を除く)、 "勤務": 印刷(作業していない) browser.get_screenshot_as_file( '/ var/www/html/img/testing8.png') browser.quit() –