如何在 Windows XP 上用 cefpython3 编写一个简单的浏览器

Posted

技术标签:

【中文标题】如何在 Windows XP 上用 cefpython3 编写一个简单的浏览器【英文标题】:How can I write a simple browser with cefpython3 on Windows XP 【发布时间】:2018-07-04 11:20:11 【问题描述】:

我想用cefpython3创建一个简单的浏览器,在mac上我用这个代码

from cefpython3 import cefpython as cef
import platform
import sys
def main():
    check_versions()
    sys.excepthook = cef.ExceptHook  # To shutdown all CEF processes on error
    cef.Initialize()
    cef.CreateBrowserSync(url="https://www.google.com/",
                          window_title="test")
    cef.MessageLoop()
    cef.Shutdown()
def check_versions():
    assert cef.__version__ >= "55.3", "CEF Python v55.3+ required to run this"
if __name__ == '__main__':
    main()

如何在 XP 上获得相同的输出(XP 仅支持 cepython31.2),请帮帮我

【问题讨论】:

【参考方案1】:

CEF Python v31 没有 hello world 示例。您可以在此处查看 cefpython31 分支中的所有示例:

https://github.com/cztomczak/cefpython/tree/cefpython31/cefpython/cef3/windows/binaries_32bit

以 pywin32.py 为例,它只依赖于小尺寸的 pywin32 库。

【讨论】:

以上是关于如何在 Windows XP 上用 cefpython3 编写一个简单的浏览器的主要内容,如果未能解决你的问题,请参考以下文章

如何使用VS 2013发布一个可以在Windows XP中独立运行的可执行文件

ubuntu上用Virtualbox虚拟了XP系统,但找到USB设备。

如何在 Windows 机器上用 django 测试 celery

如何在 Windows XP 上安装 Windows Server 2003 管理工具包

如何在 Windows XP 上安装 Windows Server 2003 管理工具包

如何在ESXi6.5上安装windows xp