1
我寫了一個程序來選擇一個網頁的屏幕截圖。用戶鍵入一個url,然後我的應用程序就會獲得一個鍵入頁面的屏幕截圖。我想知道是否有可能(以及如何)隱藏瀏覽器窗口?我的意思是,不,打開它,但採取屏幕保護?在此先感謝:)是否可以隱藏python瀏覽器窗口(包括Windows,Linux)?
我使用Python 2.7和分裂爲此。代碼如下:
from splinter import Browser
import socket
url = raw_input('> ')
browser = None
try:
browser = Browser('firefox')
try:
browser.visit(url)
if browser.status_code.is_success():
browser.driver.save_screenshot('picture.png')
except socket.gaierror, e:
print "URL not found: %s" % url
finally:
if browser is not None:
browser.quit()
對於Ubuntu,我發現這個:Selenium-Python Client Library - Automating in Background但是Windows怎麼樣?
在Linux上工作根據http://stackoverflow.com/questions/6924387/selenium-python-client-library-automating-in-background?rq=1 – Techfiz 2013-04-15 09:01:08