爬虫text数据如何转化成json
时间: 2024-05-13 19:14:49 浏览: 48
JSON数据交换格式练习_爬虫练习_JSON数据交换格式练习.py_
将爬取得到的文本数据转换成JSON格式可以使用Python内置的json模块。以下是一个简单的示例代码:
```python
import json
# 假设我们已经从网页中爬取到了以下文本数据
text_data = 'title: Python Tutorial\nauthor: John Doe\ndate: 2021-08-01'
# 将文本数据转换成字典格式
data_dict = {}
for line in text_data.split('\n'):
key, value = line.split(': ')
data_dict[key] = value
# 将字典转换成JSON格式
json_data = json.dumps(data_dict)
# 打印JSON数据
print(json_data)
```
输出结果为:
```json
{"title": "Python Tutorial", "author": "John Doe", "date": "2021-08-01"}
```
在这个示例中,我们使用了json模块中的`dumps`函数将字典转换成JSON格式的字符串。如果需要将JSON格式的字符串转换成Python中的字典或列表,可以使用json模块中的`loads`函数。
阅读全文