Hướng dẫn code for browser in python - mã cho trình duyệt bằng python
Mã nguồn: lib/webbrowser.py Lib/webbrowser.py Show Mô-đun Theo Unix, trình duyệt đồ họa được ưu tiên theo X11, nhưng trình duyệt chế độ văn bản sẽ được sử dụng nếu trình duyệt đồ họa không khả dụng hoặc màn hình X11 không có sẵn. Nếu các trình duyệt chế độ văn bản được sử dụng, quá trình gọi sẽ chặn cho đến khi người dùng thoát khỏi trình duyệt. Nếu biến môi trường Đối với các nền tảng không phải là Unix hoặc khi trình duyệt từ xa có sẵn trên Unix, quy trình kiểm soát sẽ không chờ người dùng hoàn thành với trình duyệt, nhưng cho phép trình duyệt từ xa duy trì các cửa sổ của riêng mình trên màn hình. Nếu các trình duyệt từ xa không có sẵn trên UNIX, quy trình kiểm soát sẽ khởi chạy trình duyệt mới và chờ đợi. Script Webbrowser có thể được sử dụng làm giao diện dòng lệnh cho mô-đun. Nó chấp nhận một URL là đối số. Nó chấp nhận các tham số tùy chọn sau: url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)0 Mở URL trong trang trình duyệt mới (Tab Tab). Các tùy chọn là, một cách tự nhiên, loại trừ lẫn nhau. Ví dụ sử dụng:webbrowser can be used as a command-line interface for the module. It accepts a URL as the argument. It accepts the following optional parameters: -n opens the URL in a new browser window, if possible; url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)0 opens the URL in a new browser page (“tab”). The options are, naturally, mutually exclusive. Usage example: python -m webbrowser -t "https://www.python.org" Ngoại lệ sau được xác định: Ngoại lệ ________ 11 ________ 12¶Ngoại lệ được nâng lên khi xảy ra lỗi điều khiển trình duyệt. Các chức năng sau được xác định: ________ 11 ________ 14 (url, new = 0, autoraise = true) ¶(url, new=0, autoraise=True)¶Hiển thị URL bằng trình duyệt mặc định. Nếu mới là 0, URL được mở trong cùng một cửa sổ trình duyệt nếu có thể. Nếu mới là 1, một cửa sổ trình duyệt mới được mở nếu có thể. Nếu mới là 2, một trang trình duyệt mới (Tab Tab) được mở nếu có thể. Nếu autoraise là url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)5, cửa sổ được nâng lên nếu có thể (lưu ý rằng trong nhiều người quản lý cửa sổ, điều này sẽ xảy ra bất kể cài đặt của biến này). Lưu ý rằng trên một số nền tảng, cố gắng mở tên tệp bằng hàm này, có thể hoạt động và bắt đầu chương trình liên quan đến hệ điều hành. Tuy nhiên, điều này không được hỗ trợ cũng như di động. Tăng một sự kiện kiểm toán url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)6 với đối số url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)7.auditing event url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)6 with argument url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)7. ________ 11 ________ 19 (URL)(url)¶ Mở URL trong một cửa sổ mới của trình duyệt mặc định, nếu có thể, nếu không, sẽ mở URL trong cửa sổ trình duyệt duy nhất. ________ 11 ________ 21 (URL) ¶(url)¶Mở URL trong một trang mới (Tab Tab) của trình duyệt mặc định, nếu có thể, nếu không tương đương với Trả về một đối tượng bộ điều khiển cho loại trình duyệt bằng cách sử dụng. Nếu sử dụng là Đăng ký tên loại trình duyệt. Khi loại trình duyệt được đăng ký, hàm Cài đặt được ưu tiên cho url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url)5 làm cho trình duyệt này trở thành kết quả ưa thích cho cuộc gọi webbrowser 8 mà không có đối số. Mặt khác, điểm nhập này chỉ hữu ích nếu bạn có kế hoạch đặt biến BROWSER hoặc gọi webbrowser 8 với một đối số không trống phù hợp với tên của một trình xử lý mà bạn khai báo.BROWSER variable or call webbrowser 8 with a nonempty argument matching the name of a handler you
declare.Đã thay đổi trong phiên bản 3.7: Tham số chỉ từ khóa ưa thích đã được thêm vào.preferred keyword-only parameter was added. Một số loại trình duyệt được xác định trước. Bảng này đưa ra các tên loại có thể được truyền đến hàm
Notes:
Mới trong phiên bản 3.3: Hỗ trợ Chrome/Chromium đã được thêm vào.Support for Chrome/Chromium has been added. Dưới đây là một số ví dụ đơn giản: url = 'https://docs.python.org/' # Open URL in a new tab, if a browser window is already open. webbrowser.open_new_tab(url) # Open URL in new window, raising the window if possible. webbrowser.open_new(url) Đối tượng bộ điều khiển trình duyệt đối tượngBộ điều khiển trình duyệt cung cấp các phương thức này song song ba trong số các hàm tiện lợi ở cấp độ mô-đun: ________ 83 ________ 14 (url, new = 0, autoraise = true) ¶(url, new=0, autoraise=True)¶Hiển thị URL bằng trình duyệt được xử lý bởi bộ điều khiển này. Nếu mới là 1, một cửa sổ trình duyệt mới được mở nếu có thể. Nếu mới là 2, một trang trình duyệt mới (Tab Tab) được mở nếu có thể. ________ 83 ________ 19 (URL) ¶(url)¶Mở URL trong một cửa sổ mới của trình duyệt được xử lý bởi bộ điều khiển này, nếu có thể, nếu không, sẽ mở URL trong cửa sổ trình duyệt duy nhất. Bí danh Mở URL trong một trang mới (Tab Tab) của trình duyệt được xử lý bởi bộ điều khiển này, nếu có thể, nếu không tương đương với Chú thích 1Executables có tên ở đây mà không có đường dẫn đầy đủ sẽ được tìm kiếm trong các thư mục được đưa ra trong biến môi trường Làm cách nào để tạo một trình duyệt với Python?Các bước thực hiện GUI:.. Tạo một cửa sổ chính .. Tạo một đối tượng QWebEngineView và thêm nó làm tiện ích trung tâm vào cửa sổ chính .. Thêm thanh trạng thái vào cửa sổ chính .. Tạo một thanh công cụ và thêm nút điều hướng và chỉnh sửa dòng để hiển thị URL, bên dưới là HOT, thanh công cụ sẽ trông giống như .. Trình duyệt nào được viết bằng Python?Grail (trình duyệt web). Làm cách nào để tạo trình duyệt web?Chạy Visual Studio và bắt đầu một dự án mới bằng cách vào menu tệp và nhấp vào "Dự án mới".Duyệt qua "Text" và chọn "Trình duyệt web" trong trang biểu mẫu xuất hiện.Chuyển đến "Xem" trong thanh menu trên cùng, duyệt qua "Windows khác" và nhấp vào "Hộp công cụ".Điều này sẽ hiển thị hộp công cụ. |