REAPI/extend/python/Screenshot.py

21 lines
419 B
Python
Raw Normal View History

from selenium import webdriver
import sys
if len(sys.argv) != 3:
print("Usage: python screenshot.py <url> <output_file>")
sys.exit(1)
url = sys.argv[1]
output_file = sys.argv[2]
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷģʽ
options = webdriver.ChromeOptions()
options.add_argument('headless')
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ
driver = webdriver.Chrome(options=options)
driver.get(url)
# <20><>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
driver.save_screenshot(output_file)
driver.quit()