博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PhantomJS python 截屏
阅读量:4607 次
发布时间:2019-06-09

本文共 835 字,大约阅读时间需要 2 分钟。

参考:https://www.cnblogs.com/LanTianYou/p/5578621.html

# coding:utf8from time import sleepfrom selenium import webdriverimport jsonclass Hiblog(object):    def __init__(self, url1):        self.url = url1    def screen_shot(self):        driver = webdriver.PhantomJS()        driver.get(self.url)        driver.find_element_by_name("username").send_keys("admin")        driver.find_element_by_name("password").send_keys("admin")        driver.find_element_by_xpath("//button[@type='submit']").click()        driver.viewportSize = {
'width': 1024, 'height': 800} driver.maximize_window() sleep(5) driver.save_screenshot('test.png') print(driver.title)if __name__ == "__main__": url = "http://www.baidu.com" screen = Hiblog(url) screen.screen_shot()

 

转载于:https://www.cnblogs.com/paisen/p/8461127.html

你可能感兴趣的文章
缓存概要
查看>>
vue项目中使用百度地图的方法
查看>>
[Vue-rx] Stream an API using RxJS into a Vue.js Template
查看>>
[Javascript] lodash: memoize() to improve the profermence
查看>>
手写符合Promise/A+规范的Promise
查看>>
JPA、JTA、XA相关索引
查看>>
查询语句的练习
查看>>
Java EE的map
查看>>
webdriver.py--解说
查看>>
windows 下配置Eclipse che
查看>>
SearchSploit
查看>>
关于C语言中的转义字符
查看>>
用正则表达式从网页里面提取视频地址
查看>>
JAVA线程优先级
查看>>
解决VC几个编译问题的方法——好用
查看>>
SPOJ #11 Factorial
查看>>
City Upgrades
查看>>
“人少也能办大事”---K2 BPM老客户交流会
查看>>
关于七牛进行图片添加文字水印操作小计
查看>>
DataSource数据库的使用
查看>>