在Python中,使用json
库进行数据爬取后,可以使用json
模块将数据写入文件中,从而实现数据备份。以下是一个简单的示例:
import requests import json # 爬取数据 url = "https://api.example.com/data" # 替换为你要爬取数据的URL response = requests.get(url) data = https://www.yisu.com/ask/response.json()"data_backup.json" with open(backup_file, "w", encoding="utf-8") as f: json.dump(data, f, ensure_ascii=False, indent=4) print(f"数据已成功备份到 {backup_file}")
在这个示例中,我们首先使用requests
库从指定的URL获取数据,然后使用json.loads()
函数将响应内容解析为Python对象。接下来,我们使用json.dump()
函数将数据写入名为data_backup.json
的文件中。ensure_ascii=False
参数确保非ASCII字符(如中文字符)能正确显示,indent=4
参数使输出的JSON文件具有良好的可读性。
注意:请确保在运行此代码之前已经安装了requests
库。如果没有安装,可以使用以下命令进行安装:
pip install requests