2017-07-11 11 views
1

複数のスクリーンショットが予想されますが、最初は1つだけです。 は、ここで私はPython、PhantomJSを使用した複数のスクリーンショット

from selenium import webdriver 
    client_urls = 
    ['https://www.facebook.com/','http://www.https://stackoverflow.com'] 
    for client_url in client_urls: 
     driver = webdriver.PhantomJS('C:\\phantomjs-2.1.1-windows\\bin\\phantomjs.exe') 
     driver.get(client_url) 
     print(client_url) 
     screen = client_urls 
     driver.get_screenshot_as_file('C:\\Users\\xyz\\output\\b.png') 
     driver.quit()''' 

答えて

0

は、私が最初に気づくのは、stackoverflowのためのアドレスが間違っているでしようとした私のコードです。あなたが1つのイメージに画像を参加したい場合、私はまた、PILになり

driver = webdriver.PhantomJS('C:\\phantomjs-2.1.1-windows\\bin\\phantomjs.exe') 
for client_url in client_urls: 
    driver.get(client_url) 
    driver.get_screenshot_as_file('C:\\Users\\xyz\\output\\'+client_url+'.png') 
driver.quit() 

はこのような何かを試してみてください。

+0

私はPILを試しますが、そのURLは誤って誤っている可能性があります –

関連する問題