用Python函数查询网页
时间: 2024-04-30 22:23:51 浏览: 57
要使用Python函数查询网页,需要使用requests模块和BeautifulSoup模块。以下是一个示例代码,它使用requests.get方法获取网页内容,然后使用BeautifulSoup解析HTML代码。
```python
import requests
from bs4 import BeautifulSoup
def get_page_data(url):
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
# 在这里使用BeautifulSoup获取所需的数据
return soup
```
在这个函数中,我们传入一个网页的URL作为参数,使用requests.get方法获取网页内容,然后将其传递给BeautifulSoup对象。在这里,我们可以使用BeautifulSoup的各种方法来提取所需的数据。
例如,如果我们想获取网页中的标题,我们可以使用以下代码:
```python
def get_page_title(url):
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
return soup.title.string
```
在这个函数中,我们使用soup.title.string获取网页标题的文本内容。
总之,使用Python函数查询网页非常简单,只需要使用requests和BeautifulSoup模块就可以了。
阅读全文