import requests import re url = 'https://jn.lianjia.com/zufang/pg1/#contentList' headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299' } # 获取总页数 response = requests.get(url, headers=headers) html = response.text total_page = re.search(r'data-totalpage="(\d+)"', html).group(1) print(total_page)将total_page变成int型
时间: 2024-04-01 10:35:05 浏览: 52
TAIEX数据:可从https://www.twse.com.tw获取Json原始数据
你可以使用 `int()` 函数将字符串类型的 `total_page` 转换成整数类型。
以下是修改后的示例代码:
```python
import requests
import re
url = 'https://jn.lianjia.com/zufang/pg1/#contentList'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299'
}
# 获取总页数
response = requests.get(url, headers=headers)
html = response.text
total_page = int(re.search(r'data-totalpage="(\d+)"', html).group(1))
print(total_page)
```
这个示例代码可以获取济南市链家网租房信息的总页数,并将其转换成整数类型。你可以根据自己的需要修改代码,提取其他信息。
阅读全文