Products
GG网络技术分享 2025-11-13 07:12 1
要用Python打开网页, 通常有以下几种方法:
webbrowser模块webbrowser是Python的标准库之一,Neng用来打开默认浏览器或指定浏览器打开网页。

python
import webbrowser
webbrowser.open
urllib.request模块urllib.request是Python的内置库,Neng用来发起HTTP求。
python import urllib.request
url = 'http://www.example.com' response = urllib.request.urlopen html = response.read print
requests库requests是一个第三方库,它给了非常简洁的API来发起HTTP求。
url = 'http://www.example.com' response = requests.get print
Selenium是一个用于Web应用的测试工具,但也Neng用来打开网页和模拟登录。
python from selenium import webdriver
driver = webdriver.Chrome driver.get
BeautifulSoup用于解析HTML和XML文档,但需要先通过上面提到的方法获取HTML内容。
python from bs4 import BeautifulSoup
下面是一个用requests和BeautifulSoup进行模拟登录和优良析网页的例子:
loginurl = 'http://www.example.com/login' data = {'username': 'yourusername', 'password': 'your_password'} session = requests.Session session.post response = session.get soup = BeautifulSoup
请注意替换login_url和data中的值为你需要登录的网站的实际值。
Demand feedback