我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用PyQt5,通过url获取页面,然后把整个页面截屏

import sys
from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWebEngineWidgets import QWebEnginePage, QWebEngineView
app = QApplication(sys.argv)
browser = QWebEngineView()
browser.load(QUrl("http://news.baidu.com/?tn=news"))
browser.show()
app.exec_()

r = WebRender(url)
html = r.frame.toHtml()
page = etree.HTML(html.encode('utf-8'))

这个页面整个截屏

https://zhidao.baidu.com/question/2053007408731639747.html

https://www.oschina.net/code/snippet_219811_14920

近期文章

  • hackerrank上面一道Python题capitalize
  • eclipse中安装Pydev失败
  • 使用的是hibernate,想使用querybuilder来查询sql语句
  • c++课程设计遇见问题
  • Sql中聚合函数的使用问题
  • Roman Expressions
  • Soccer Tournament
  • 菜鸟的C++出错了,求解答
  • angular 1.6当中父子子组件方法。怎么调用?
  • 关于x264交叉编译(linux to windows)的库在vs2005中链接失败的问题
  • delphi 类似这样的列表怎么实现?
  • A symmetrical sequence
  • Spring festival couplets
  • 请教大神:jmeter测试读取body参数会多出一个“=”号,谁遇见过?
  • appium server安装完之后运行遇到的问题
  • sharedPreferences保存json数据遇到一个问题。
  • VS2015数据库运行时没有结果
  • sql中group by 不能正常进行分组,这是什么原因
  • 各位大神在MyEclipse里面出现这种情况怎样解决?
  • 剩下实在不知道该怎么写了,求大家看一下吧

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华