我如何在上述代码中自定义保存位置
时间: 2024-04-03 21:34:35 浏览: 136
jQuery拖动图片自定义排序代码
在上述代码中,'policies.txt' 是文件的名称,它保存在当前工作目录下。如果你想自定义保存位置,可以将文件路径修改为你想要保存的目录和文件名,例如:
```python
import requests
from bs4 import BeautifulSoup
url = 'http://www.mee.gov.cn/'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
# 获取政策标题和发布时间
policy_list = soup.find_all('div', class_='news-item')
with open('D:/my-folder/policies.txt', 'w') as f: # 自定义保存路径
for policy in policy_list:
title = policy.find('a').text
time = policy.find('span', class_='time').text
f.write(title + '\t' + time + '\n')
```
上述代码将文件保存在 D 盘下的 my-folder 目录下,并命名为 policies.txt。你可以将保存路径修改为你想要的目录和文件名。需要注意的是,如果指定的目录不存在,则会抛出异常,需要确保目录已经存在。
阅读全文