我正在考虑用 Python 制作一个玩具网络浏览器,但我不想使用 Webkit,我想看看我是否可以制作一个包含它的引擎的网络浏览器。我的问题是,Python 是否足够快来编写 Web 浏览器引擎,显然 Python 在基准测试中会比 C++ 慢,但就速度上的实际明显差异而言,会有什么不同吗?
此外,即使这是一个“玩具”项目,我仍然希望我的浏览器能够呈现 Javascript 和 HTML5,这就是为什么我想知道 Python 是否是完成这项工作的好工具。
最佳答案
你见过http://grail.sourceforge.net/吗? ?它很古老,但它是一个用 Python 编写的网络浏览器。
关于Python Web 浏览器引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23254109/