Khi các hướng dẫn trạng thái, sử dụng hàm Open [] hoạt động và mở trình duyệt web mặc định - thông thường tôi sẽ nói: "Tại sao tôi không muốn sử dụng Firefox ?!" [Trình duyệt mặc định và yêu thích của tôi]
import webbrowser as wb
wb.open_new_tab['//www.google.com']
Trên đây sẽ hoạt động cho trình duyệt mặc định của máy tính. Tuy nhiên, điều gì sẽ xảy ra nếu bạn muốn mở trong Google Chrome?
Cách thích hợp để làm điều này là:
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
Thành thật mà nói, tôi không thực sự chắc chắn rằng tôi biết sự khác biệt giữa 'Chrome' và 'Google-Christrome', nhưng rõ ràng có một số vì họ đã tạo ra hai tên loại khác nhau trong tài liệu Webbrowser.
Tuy nhiên, làm điều này đã không hoạt động ngay từ con dơi cho tôi. Mỗi lần, tôi sẽ gặp lỗi:
Traceback [most recent call last]:
File "C:\Python34\programs\a_temp_testing.py", line 3, in
wb.get['google-chrome']
File "C:\Python34\lib\webbrowser.py", line 51, in get
raise Error["could not locate runnable browser"]
webbrowser.Error: could not locate runnable browser
Để giải quyết vấn đề này, tôi đã phải thêm thư mục cho đường dẫn Chrome.exe vào hệ thống. Tệp thực thi chrome.exe của tôi được tìm thấy tại:
C:\Program Files [x86]\Google\Chrome\Application
Bạn nên kiểm tra xem nó có ở đây hay không cho chính bạn.
Để thêm điều này vào đường dẫn hệ thống biến môi trường của bạn, nhấp chuột phải vào biểu tượng Windows của bạn và truy cập hệ thống. Applet bảng điều khiển hệ thống [Bắt đầu - Cài đặt - Bảng điều khiển - Hệ thống]. Thay đổi cài đặt nâng cao hoặc tab nâng cao và chọn nút ở đó được gọi là Varaible Môi trường.
Khi bạn nhấp vào các biến môi trường ở đây, một cửa sổ khác sẽ bật lên. Cuộn qua các mục, chọn đường dẫn và nhấp vào Chỉnh sửa.
Khi bạn đang ở đây, nhấp vào Mới để thêm đường dẫn thư mục vào tệp Chrome.exe của bạn. Như tôi đã nói ở trên, của tôi đã được tìm thấy tại:
C:\Program Files [x86]\Google\Chrome\Application
Nhấp vào Lưu và Thoát khỏi đó. Sau đó, hãy chắc chắn rằng bạn khởi động lại máy tính của bạn.
Hi vọng điêu nay co ich!
Mô-đun Webbrowser cung cấp giao diện cấp cao để cho phép hiển thị các tài liệu dựa trên web cho người dùng. Trong hầu hết các trường hợp, chỉ cần gọi hàm Open [] từ mô -đun này sẽ mở URL bằng trình duyệt mặc định. Bạn phải nhập hàm Module và sử dụng hàm Open [].webbrowser module provides a high-level interface to allow displaying Web-based documents to users. Under most circumstances, simply calling the open[] function from this module will open url using the default browser . You have to import the module and use open[] function.
thí dụ
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"] sẽ được mở nếu có thể.browser window if possible. If new is 1, a new browser window is opened if possible. If new is 2, a new browser page ["tab"] is opened if possible.
Tiếp theo & nbsp;: & nbsp; & nbsp; tạo máy khách FTP trong Python
- Cách tìm tên máy chủ của máy tính - Python
- Cách tìm địa chỉ IP trong Python
- Gửi thư từ tài khoản Gmail bằng Python
- Lấy email từ máy chủ POP3 - Python
- Truy xuất các trang web với HTTP bằng Python
- Tạo máy khách FTP trong Python
- Lập trình ổ cắm trong Python
- Lập trình ổ cắm đa luồng trong Python
Trong hướng dẫn này, chúng tôi sẽ học cách mở trình duyệt web bằng Python 3.
Python có một mô -đun gọi là webbrowser
, cho phép bạn mở trình duyệt web từ tập lệnh Python bằng cách gọi hàm
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
0 của mô -đun.Phương thức
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
1 sẽ mở trình duyệt web mặc định của bạn bằng một URL nhất định.Thí dụ
Đầu tiên, chúng ta cần nhập mô -đun Python webbrowser
bằng câu lệnh
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
3.import webbrowser
Sau đó gọi chức năng
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
0 với URL của trang web làm đối số.import webbrowser
webbrowser.open["//google.com"]
Tập lệnh Python 3 ở trên sẽ mở URL
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
5 với trình duyệt web mặc định của máy tính người dùng.Chọn trình duyệt web
Mặc định, mô -đun ____99 sử dụng trình duyệt web mặc định của hệ thống, nhưng bằng cách kết hợp hàm
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
7 với hàm import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
8, chúng tôi có thể mở một trình duyệt khác được cài đặt trên máy tính.ví dụ 1
import webbrowser
webbrowser.get["firefox"].open["//www.bing.com"]
Theo ví dụ trên, URL
import webbrowser as wb
wb.get['chrome %s'].open_new_tab['//www.google.com']
9 sẽ được mở với trình duyệt web Firefox.Ví dụ 2
import webbrowser
webbrowser.get["google-chrome"].open["elearning.wsldp.com/python3/"]
Tập lệnh Python ở trên sẽ mở Google Chrome trong Linux.
Trong Microsoft Windows, bạn sẽ phải thêm đường dẫn thực thi của trình duyệt web vào biến Windows
Traceback [most recent call last]:
File "C:\Python34\programs\a_temp_testing.py", line 3, in
wb.get['google-chrome']
File "C:\Python34\lib\webbrowser.py", line 51, in get
raise Error["could not locate runnable browser"]
webbrowser.Error: could not locate runnable browser
0, để chức năng Traceback [most recent call last]:
File "C:\Python34\programs\a_temp_testing.py", line 3, in
wb.get['google-chrome']
File "C:\Python34\lib\webbrowser.py", line 51, in get
raise Error["could not locate runnable browser"]
webbrowser.Error: could not locate runnable browser
1 hoạt động.