python 浏览器,轻量级Python Web浏览器
這里有一個奇怪的要求,但是我真的不知道答案。在
我正在編寫一個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浏览器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux的arch命令怎么使用
- 下一篇: html怎么设置div阴影