我需要從Opera,Firefox和Chromium中的URL字段獲取url,並將其存儲到變量中。我發現了一些模塊(win32gui),但它們都是用於Windows的。在Linux中可以做到這一點嗎?Python - 從窗口獲取文本
7
A
回答
0
你知道Firefox遠程控制擴展嗎?看到這裏:https://addons.mozilla.org/de/firefox/addon/remote-control/
有了它,你可以「在任何一行發送任何JavaScript命令給Firefox」。所以,如果你有一個javascript表達式來從頁面中提取你想要的東西,這可能會起作用。 javascript有一些限制,請看這裏:http://groups.google.com/group/mozilla.dev.extensions/browse_frm/thread/6cacc96b42a04e73
+0
在firefox中,我已經用MozRepl擴展名解決了它:https://github.com/bard/mozrepl/wiki。但最重要的是Opera。 – OK100 2012-02-11 19:26:11
1
考慮看看DBus,據我所知,這可以減輕安裝加載項。
相關問題
- 1. 如何從窗口獲取文本
- 2. 如何從窗口中獲取文本?
- 3. 從彈出窗口中獲取文本
- 4. 如何從窗口關閉後從python Tkinter條目獲取文本?
- 5. 窗口從文本
- 6. 獲取System.Windows.Forms.IWin32Window從WPF窗口
- 7. 捕獲窗口文本
- 8. 使用C++從活動窗口中獲取選定的文本
- 9. 從活動窗口中獲取突出顯示的文本
- 10. 從任何窗口獲取突出顯示的文本(javascript)
- 11. 從文本變量(條目窗口小部件)獲取價值
- 12. 無法從另一個應用程序(窗口)獲取文本
- 13. PYQT5從窗口標題中獲取文本?
- 14. 如何從具有特定HWND的窗口中獲取文本?
- 15. 從其他窗口獲取ListView項目文本
- 16. 使用Winium從桌面窗口獲取文本
- 17. 獲取窗口
- 18. JScorllPane文本從窗口
- 19. 從窗口複製文本
- 20. 獲取活動窗口文本(併發送更多文本)
- 21. 從不是我的窗口的文本框中獲取文本c#
- 22. 如何獲取窗口名稱? [Python]
- 23. Python:獲取主音量窗口7
- 24. 使用python獲取窗口標題?
- 25. 獲取窗口(客戶端座標)爲python窗口
- 26. wxWidgets獲取窗口
- 27. 在python窗口中獲取本地鼠標位置
- 28. 活動/窗口如何獲取其他活動/窗口的文本?
- 29. python文本輸入彈出窗口
- 30. 從文件上傳窗口讀取文件名到文本框
還有一個類似的問題:http://stackoverflow.com/questions/10029355/python-how-to-get-the-firefoxs-url-bar-content-in-gnu-linux 似乎DBus是真的在努力... – Antoni4040 2012-08-10 10:21:01