Để mở một URL trong trình duyệt tiêu chuẩn của bạn [Windows, macOS, Linux] từ tập lệnh Python của bạn, e. g. , gọi
python -m webbrowser -t "//finxter.com"4 để mở Google. Đừng quên chạy
python -m webbrowser -t "//finxter.com"5 trước. Nhưng bạn không phải cài đặt mô-đun vì nó đã có sẵn trong thư viện chuẩn của Python
Ví dụ
Đây là một tập lệnh Python mẫu mở URL
python -m webbrowser -t "//finxter.com"6
import webbrowser webbrowser.open['//finxter.com/']
Một tab trình duyệt mới với trình duyệt mặc định của bạn [Chrome, Edge, Safari, Brave — bất kỳ thứ gì bạn thiết lập làm trình duyệt tiêu chuẩn trong cài đặt hệ điều hành của mình] sẽ mở ra, được khởi tạo với URL được cung cấp dưới dạng đối số chuỗi của hàm
python -m webbrowser -t "//finxter.com"7
Giới thiệu về Mô-đun trình duyệt web
Mô-đun
python -m webbrowser -t "//finxter.com"8 đã là một phần của Thư viện chuẩn Python, vì vậy bạn có thể nhập mô-đun này mà không cần cài đặt trước
Bạn cũng có thể chạy mô-đun từ dòng lệnh hoặc thiết bị đầu cuối của mình bằng cách sử dụng lệnh sau
python -m webbrowser -t "//finxter.com"
Bạn nên biết nếu bạn muốn mở một URL từ dòng lệnh hoặc thiết bị đầu cuối của hệ điều hành [Windows, macOS, Linux, Ubuntu] vì thực tế là bạn sử dụng Python khiến nó trở nên di động và độc lập với hệ điều hành
Trình duyệt web đang mở[]
Bạn có thể chỉ định các đối số bổ sung để có thêm quyền kiểm soát đối với tab nào được mở bằng đối số mới của hàm
python -m webbrowser -t "//finxter.com"7
webbrowser.open[url, new=0, autoraise=True]
Đối số
python -m webbrowser -t "//finxter.com"1 cho phép bạn kiểm soát cửa sổ trình duyệt
- Nếu bạn đặt
python -m webbrowser -t "//finxter.com"
2 [mặc định], bạn mở URL trong cùng một cửa sổ trình duyệt - Nếu bạn đặt
python -m webbrowser -t "//finxter.com"
3, bạn sẽ mở một cửa sổ trình duyệt mới - Nếu bạn đặt
python -m webbrowser -t "//finxter.com"
4, bạn sẽ mở một tab trình duyệt mới
Đối số
python -m webbrowser -t "//finxter.com"5 cho phép bạn nâng cao cửa sổ [hành vi mặc định]
Trình duyệt web mở trong tab mới
Một cách ngắn gọn để mở một URL nhất định trong một tab mới từ tập lệnh Python của bạn là gọi
python -m webbrowser -t "//finxter.com"6 và chuyển chuỗi URL của bạn dưới dạng một đối số
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]
Chọn Trình duyệt web
Bạn cũng có thể trả về một đối tượng bộ điều khiển cho một trình duyệt nhất định bằng cách gọi
python -m webbrowser -t "//finxter.com"7 và chuyển loại trình duyệt vào đó. Bây giờ, bạn có thể gọi các phương thức
python -m webbrowser -t "//finxter.com"8 hoặc
python -m webbrowser -t "//finxter.com"9 trên đối tượng bộ điều khiển này để mở URL trong trình duyệt web mong muốn của mình
python -m webbrowser -t "//finxter.com"3
Dưới đây là các loại trình duyệt được hỗ trợ
Type NameClass Namewebbrowser.open[url, new=0, autoraise=True]0
webbrowser.open[url, new=0, autoraise=True]1
webbrowser.open[url, new=0, autoraise=True]2
webbrowser.open[url, new=0, autoraise=True]1
webbrowser.open[url, new=0, autoraise=True]4
webbrowser.open[url, new=0, autoraise=True]5
webbrowser.open[url, new=0, autoraise=True]6
webbrowser.open[url, new=0, autoraise=True]7
webbrowser.open[url, new=0, autoraise=True]8
webbrowser.open[url, new=0, autoraise=True]9
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]0
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]1
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]2
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]3
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]4
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]3
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]6
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]3
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]8
import webbrowser my_url = '//finxter.com' webbrowser.open_new_tab[my_url]9
python -m webbrowser -t "//finxter.com"30
python -m webbrowser -t "//finxter.com"31
python -m webbrowser -t "//finxter.com"32
python -m webbrowser -t "//finxter.com"33
python -m webbrowser -t "//finxter.com"34
python -m webbrowser -t "//finxter.com"35
python -m webbrowser -t "//finxter.com"36
python -m webbrowser -t "//finxter.com"37
python -m webbrowser -t "//finxter.com"38
python -m webbrowser -t "//finxter.com"39
python -m webbrowser -t "//finxter.com"40
python -m webbrowser -t "//finxter.com"41
python -m webbrowser -t "//finxter.com"42
python -m webbrowser -t "//finxter.com"43
python -m webbrowser -t "//finxter.com"44
python -m webbrowser -t "//finxter.com"45
python -m webbrowser -t "//finxter.com"46
python -m webbrowser -t "//finxter.com"47
python -m webbrowser -t "//finxter.com"48
python -m webbrowser -t "//finxter.com"49
python -m webbrowser -t "//finxter.com"50
python -m webbrowser -t "//finxter.com"51
python -m webbrowser -t "//finxter.com"52
python -m webbrowser -t "//finxter.com"53
python -m webbrowser -t "//finxter.com"54
python -m webbrowser -t "//finxter.com"55
Cảm ơn vì đã đọc ❤️
Để tiếp tục học hỏi, vui lòng kiểm tra học viện email của chúng tôi và tải xuống bảng gian lận Python miễn phí của chúng tôi. 🙂
Chris
Trong khi làm việc với tư cách là một nhà nghiên cứu trong các hệ thống phân tán, Dr. Christian Mayer tìm thấy tình yêu của mình với việc dạy sinh viên khoa học máy tính
Để giúp sinh viên đạt được mức độ thành công Python cao hơn, anh ấy đã thành lập trang web giáo dục lập trình Finxter. com. Ông là tác giả của cuốn sách lập trình nổi tiếng Python One-Liners [NoStarch 2020], đồng tác giả của loạt sách tự xuất bản Coffee Break Python, người đam mê khoa học máy tính, cộng tác viên tự do và chủ sở hữu của một trong 10 blog Python lớn nhất thế giới
Niềm đam mê của anh ấy là viết, đọc và mã hóa. Nhưng niềm đam mê lớn nhất của anh ấy là phục vụ các lập trình viên đầy tham vọng thông qua Finxter và giúp họ nâng cao kỹ năng của mình. Bạn có thể tham gia học viện email miễn phí của anh ấy tại đây