Làm cách nào để mở url trình duyệt từ tập lệnh python?

Tạo một tệp với “python_file. py” (tệp python) bằng cách sử dụng “lệnh nano” như được đề cập bên dưới để viết mã python trong đó

$ nano python_file. p

Bạn có thể thay đổi tên của tập tin theo sự lựa chọn của bạn

Làm cách nào để mở url trình duyệt từ tập lệnh python?

Cách mở URL bằng “urllib. yêu cầu” Mô-đun

“urllib. request” là một trong những module của python cho phép mở url trong python

Bước 1. Đang nhập “urllib. thư viện yêu cầu

Để mở URL trong python, trước tiên bạn cần nhập tệp “urllib. request”, hãy chèn dòng mã nhập được đề cập bên dưới trước khi bắt đầu mã của bạn trong “python_file” mới được tạo. tập tin py

nhập urllib . yêu cầu

Bước 2. Mở URL bằng urllib. chức năng yêu cầu

Để mở URL của trang web cụ thể bằng urllib. yêu cầu, sử dụng cú pháp được đề cập dưới đây

urllib . yêu cầu . urlopen('url trang web’)

địa chỉ trang web. Chèn URL của trang web mà bạn muốn tìm nạp

Để mở URL “ https. //www. Google. com/ “ , hãy viết mã được đề cập bên dưới vào tệp python của bạn

nhập urllib . yêu cầu

get_url = urllib . yêu cầu . urlopen('https. //www. Google. com/')

in("Trạng thái phản hồi. " + str( get_url. lấy mã()) )

HTTP đã xác định mã trạng thái phản hồi; . getcode” được sử dụng để lấy mã đó. Chữ số “200” có nghĩa là kết nối của bạn thành công, nếu là “404” thì có nghĩa là url không được nhận dạng. Truy cập nguồn này để tìm hiểu về các mã trạng thái khác

“get_url” Đây là biến lấy dữ liệu từ url được chỉ định và “print” được sử dụng để in đầu ra

Làm cách nào để mở url trình duyệt từ tập lệnh python?

Nhấn “Ctrl+s” để lưu tệp và “Ctrl+x” để thoát tệp

Để kiểm tra hoạt động của mã, hãy chạy lệnh được đề cập bên dưới để thực thi tệp “python_file. py”

$ python3 python_file. p

Làm cách nào để mở url trình duyệt từ tập lệnh python?

Đầu ra ở trên cho thấy kết nối thành công

Hãy kiểm tra một ví dụ khác; . Chạy mã được đề cập bên dưới để mở url https. //www. youtube. com/ và in mã html của nó

nhập urllib . yêu cầu

get_url = urllib . yêu cầu . urlopen('https. //www. youtube. com/')

in("Trạng thái phản hồi. " + str( get_url. lấy mã())) .

print(get_url.đọc())

“get_url. getcode()” được sử dụng để lấy Mã trạng thái phản hồi http và “get_url. read()” được sử dụng để truy xuất tệp html của trang web

Làm cách nào để mở url trình duyệt từ tập lệnh python?

Chạy lệnh được đề cập bên dưới để thực thi tệp “python_file. py”, để có được đầu ra mong muốn

$ python3 python_file. p

Làm cách nào để mở url trình duyệt từ tập lệnh python?

Cách mở URL bằng Mô-đun “webbrowser”

“webbrowser” là một trong những mô-đun của python, cũng được sử dụng để mở URL hoặc trang web trong python nhưng nó hướng liên kết đến trình duyệt

Để mở URL bằng mô-đun “webbrowser”, hãy làm theo các bước được đề cập bên dưới

Bước 1. Nhập thư viện “webbrowser”

Để mở URL, trước tiên bạn cần nhập thư viện “webbrowser” trong “python_file. py” bằng dòng mã được đề cập bên dưới

nhập trình duyệt web

Bước 2. Mở URL bằng mô-đun webbrowser

Để mở URL của trang web cụ thể trên trình duyệt bằng “webbrowser”, hãy sử dụng cú pháp được đề cập bên dưới

trình duyệt web . mở( “website_url” )

Chèn URL của bạn thay cho “website_url” theo cú pháp đã đề cập ở trên

Để mở URL “https. //linuxhint. com/” sử dụng mô-đun “webbrowser”, hãy viết mã được đề cập bên dưới vào “python_file. tập tin py

nhập trình duyệt web

get_url = trình duyệt web.mở('https. //linuxhint. com/')

“get_url. getcode()” dùng để lấy http Response Status Code, 200 nghĩa là bạn đã mở url thành công

Làm cách nào để mở url trình duyệt từ tập lệnh python?

Để mở trình duyệt URL, hãy thực thi mã được viết trong “python_file. py” bằng lệnh được đề cập bên dưới

$ python3 python_file. p

Làm cách nào để mở url trình duyệt từ tập lệnh python?

Sự kết luận

Để lấy dữ liệu từ một trang web khi đang lập trình ta cần mở URL. Trong bài viết này, tôi đã thảo luận về các phương pháp mở URL trong python trên Ubuntu (Hệ thống Linux). Hai cách đang được thảo luận với các ví dụ, một là bằng cách nhập “urllib. request” và khác là bằng cách nhập mô-đun “webbrowser” trong python. Nếu bạn là một lập trình viên python thì sau khi đọc bài viết này, bạn sẽ có thể mở một URL trong python một cách dễ dàng