这里有一个奇怪的要求,但是我真的不知道答案。在

我正在编写一个python应用程序,它显示web页面和本地存储的图像。在

我需要的是一种使用python显示web页面的方法,这种方法非常轻量级而且非常快速。原因是它运行在树莓派。在

当然我有很多选择,我可以通过安装在Raspbian发行版上的web浏览器来运行它,并在python中作为一个单独的进程运行它,我可以下载一个与Arch Linux兼容的浏览器,并在python中作为一个单独的进程运行它,最后我可以使用Gtk或PyQt编写自己的python文件。在

所有这些方法都有其缺点和严重的管理费用。当我有一个网页要显示时,网络浏览器也必须是全屏的,当我显示图像时,浏览器必须最小化。在

我对Gtk和PyQt的主要问题是它们必须在主线程上执行的方式-这是不可能的,因为它与我的多线程体系结构不一致。使用预先安装在raspbian上的web浏览器的缺点是,在python中您缺乏控制,而且速度很慢。最后,使用Arch Linux浏览器的问题是,它最终会变得混乱且难以控制。在

理想情况下,我需要的是一个几乎可以即时加载网页的web浏览器,或者是一个可以处理多个实例的多线程web浏览器。这样我就可以在后台缓冲一个网页,而另一个浏览器正在显示。在

你们有什么建议可以给我指出正确的方向吗?我本以为现在会有一个整洁的基于多线程的python解决方案,我认为这要么是因为没有人需要做我正在做的事情(不太可能),要么是我遗漏了一些重要的东西(更有可能)!在

如有任何建议,将不胜感激。在

詹姆斯。在

python 浏览器,轻量级Python Web浏览器相关推荐

  1. 使用Python开发轻量级的Web框架以及基于WSGI的服务器来实现一个网站页面

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 目录 一丶项目说明 二丶数据准备 三丶使用网络TCP开发一个基于WSGI协议的Web服务器 四丶使用python3开发一个轻量级的 ...

  2. 支持linux浏览器,让 Linux web 浏览器支持 KDE 的 KParts 技术

    KParts 是什么请参见 wikipedia-KParts,简单来说 Dolphin 内嵌 Konsole 就是得益于 KPart 技术. Konqueror 能够读取各种文件格式,而要介绍的这个插 ...

  3. web浏览器_2019版 web 浏览器现状

    两天前,有感于微软放弃 Edgehtml 引擎,使用 Chromiun 取而代之的事件,我发表了一篇关于浏览器兴衰的文章.微软的此番作为被视为将 Chromium 与 Safari 的 webkit ...

  4. [C# 网络编程系列]专题四:自定义Web浏览器

    前言: 前一个专题介绍了自定义的Web服务器,然而向Web服务器发出请求的正是本专题要介绍的Web浏览器,本专题通过简单自定义一个Web浏览器来简单介绍浏览器的工作原理,以及帮助一些初学者揭开浏览器这 ...

  5. PDPS软件:导出Web浏览器文件功能及其操作方法

    目录 概述 导出Web浏览器文件操作 Web浏览器文件查看 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 概述 为了方便机器人虚拟仿真动画地查看,PDP ...

  6. python将WEB浏览器最大化和最小化

    from selenium import webdriver driver = webdriver.Chrome() driver.get("http://www.baidu.com&quo ...

  7. 火狐linux版更改语言,Selenium更改firefox浏览器语言python m

    我花了3个小时试图找到这个问题的解决方案,但我还远远没有得到我觉得必须要问的答案.(我发现了类似的帖子-下面是我为什么要问这些帖子的解释) 我正在写一个程序,在谷歌中输入几个搜索词,然后检索我页面的排 ...

  8. python代替javascript_Pyjamas - 用python代替javascript编写基于浏览器的应用

    如果能用python代替Javascript编写基于浏览器的应用,该有多好啊.但是,Javascript是唯一一种能在浏览器里执行的语言(Flash或Silverlight除外).换个思路,先用Pyt ...

  9. [Python爬虫]使用Selenium操作浏览器订购火车票

    这个专题主要说的是Python在爬虫方面的应用,包括爬取和处理部分 [Python爬虫]使用Python爬取动态网页-腾讯动漫(Selenium) [Python爬虫]使用Python爬取静态网页-斗 ...

最新文章

  1. QIIME 2教程. 23图形界面q2studio(2021.2)
  2. ylbtech-LanguageSamples-Porperties(属性)
  3. GitHubamp;gitee图床网站源码
  4. git学习(八)pull,fetch,merge
  5. ReactJS快速入门
  6. 微信小程序开发 - 模板与配置
  7. 2012r2备域控服务器搭建,Windows Server 2012 R2域控制器部署
  8. 三菱FX系列PLC连接触摸屏及组态软件以太网通信方案
  9. maven No plugin found for prefix ‘G‘ in the current project and in the plugin groups
  10. 快递管理系统(面向对象+MVC+集合+IO)
  11. 上海地铁二号线各车站换乘和时刻表
  12. TS 版 Promise 详解
  13. Pycharm创建项目“New environment using“与“Existing interpreter“的区别
  14. Flex布局-实现网上商城-个人中心页面
  15. UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
  16. Moo Volume
  17. 2022 AAAS Fellow名单出炉,杜克大学陈怡然、量子计算大牛Scott Aaronson等入选
  18. 广州立成电商再次荣获“天猫四星级服务商”称号
  19. Good Softwares and Tools
  20. 5G商用牌照正式发放,AnyChat音视频技术助力5G应用创新

热门文章

  1. goland go test_七天用Go写个docker(第一天)
  2. @Url cannot be used with @GET URL (parameter #1)
  3. java动态菜单显示实现,java – 为Spring MVC / AOP应用程序实现动态菜单
  4. python性能分析工具模块_python——关于Python Profilers性能分析器
  5. java工程师去字节飞书可以,字节跳动飞书Java后端开发暑假实习一面(过了)
  6. 链接器相关的一些基本问题
  7. golang websocket conn.close关闭错误_Websockets 与在golang中的应用
  8. 视不可当:信息图与可视化传播
  9. 利用SharedPreferences完成记住账号密码的功能
  10. CentOS系统中安装 vmware-tools