Làm cách nào để mở url chrome trong python?

Để 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 Name
webbrowser.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

Chủ Đề