Tôi cần nhận url từ trường URL trong Opera, Firefox và Chromium và lưu trữ nó thành biến. Tôi tìm thấy một số mô-đun (win32gui), nhưng tất cả chúng đều dành cho Windows. Có thể thực hiện điều này trong Linux không?Python - nhận văn bản từ cửa sổ
Trả lời
Bạn có biết Tiện ích mở rộng điều khiển từ xa của Firefox không? Xem tại đây: https://addons.mozilla.org/de/firefox/addon/remote-control/
Với ứng dụng này, bạn có thể "gửi bất kỳ lệnh Javascript nào tới Firefox trong một dòng". Vì vậy, nếu bạn có một biểu thức javascript để trích xuất những gì bạn muốn từ trang, điều này có thể làm việc. Có một số hạn chế về javascript, xem tại đây: http://groups.google.com/group/mozilla.dev.extensions/browse_frm/thread/6cacc96b42a04e73
Trong firefox, tôi đã giải quyết nó với phần mở rộng MozRepl: https://github.com/bard/mozrepl/wiki. Nhưng điều quan trọng nhất là Opera. – OK100
Hãy xem xét xem DBus, theo hiểu biết tốt nhất của tôi điều này có thể giảm thiểu cài đặt tiện ích bổ sung.
- 1. Làm cách nào để đọc văn bản từ khay nhớ tạm (cửa sổ) từ python?
- 2. cửa sổ lệnh để cắt cột từ một văn bản
- 3. Nhận văn bản cửa sổ đang hoạt động (và gửi nhiều văn bản hơn)
- 4. Nhận văn bản từ liên kết - selen python
- 5. Văn bản tuyệt vời 2 đuôi -f trong cửa sổ
- 6. kích thước văn bản tiêu đề cửa sổ
- 7. Cách lấy văn bản đã chọn từ cửa sổ đang hoạt động
- 8. Python 2to3 cửa sổ CMD
- 9. Đọc từ trường văn bản trong cửa sổ ứng dụng khác
- 10. Cửa sổ Python Thuộc tính Phiên bản Tệp
- 11. Nhận văn bản thuần tuý từ văn bản RTF
- 12. làm thế nào để chèn văn bản unicode để SQL Server từ cửa sổ truy vấn
- 13. Sao chép văn bản từ cửa sổ Windows CMD sang clipboard
- 14. Văn bản cửa sổ bật lên iPad - từ chứcFirstResponder không loại bỏ bàn phím
- 15. Gọi JavaScript của cửa sổ mẹ từ cửa sổ con
- 16. Nhận bitmap từ cửa sổ ứng dụng WPF?
- 17. Process.Start() nhận được lỗi từ cửa sổ nhắc lệnh
- 18. cách nhận dữ liệu nhập từ cửa sổ bật lên
- 19. Đường dẫn cửa sổ Python cắt giảm
- 20. Nhận văn bản thuần tuý từ một nhãn hiệu có chứa văn bản có dạng là
- 21. đèo từ cửa sổ bé đến cửa sổ cha mẹ
- 22. Tải lại cửa sổ cha mẹ từ cửa sổ con
- 23. Xử lý nhiều cửa sổ bằng Python
- 24. Nhận cửa sổ hiện hoạt cuối cùng: Nhận cửa sổ hoạt động trước đó
- 25. Nhận UIButton văn bản từ người gửi
- 26. Nhận url từ một văn bản
- 27. Nhận văn bản từ asp: textbox
- 28. Cách nhận văn bản từ EditText?
- 29. Nhận nút văn bản DOM từ điểm?
- 30. vim: mở cửa sổ xem trước mà không cần di chuyển văn bản trong cửa sổ chính
Có một câu hỏi tương tự: http://stackoverflow.com/questions/10029355/python-how-to-get-the-firefoxs-url-bar-content-in-gnu-linux Dường như DBus là thực sự làm việc ... – Antoni4040