Loading

python实现网页截图

https://www.cnblogs.com/Mongol-J/p/12712492.html

https://npm.taobao.org/mirrors/chromedriver

 

1、pip install selenium

2、pip install chromedriver

3、下载chromedriver,确认好本机chrome对应的版本

http://chromedriver.storage.googleapis.com/index.html

4、代码如下:

 1 import os
 2 import shutil
 3 from selenium import webdriver
 4 import time
 5 import random
 6 
 7 try:
 8     driver = webdriver.Chrome(r"D:\Download\chromedriver.exe")
 9     picture_url = "https://www.baidu.com"
10 
11     driver.get(picture_url)
12     driver.maximize_window()
13 
14     print(dir(driver))
15 
16     time.sleep(1)
17 
18     driver.get_screenshot_as_file('D:\\11.jpg')
19     print("%s:截图成功!!!" % picture_url)
20     driver.close()
21 except BaseException as msg:
22     print(msg)

 

 

Linux截图:

按照linux chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
yum install ./google-chrome-stable_current_x86_64.rpm


chmod +x chromedriver

移动端代码
https://blog.csdn.net/lylfv/article/details/106901541

pc端代码
https://blog.csdn.net/u012887259/article/details/103306861

 

截长图:

https://www.cnblogs.com/feibazhf/p/14337452.html

 

posted @ 2021-02-23 17:14  wsongl  阅读(979)  评论(0编辑  收藏  举报