python json转txt
时间: 2023-09-14 21:12:09 浏览: 107
可以使用以下代码将json文件转为txt文件:
```python
import json
with open("input.json", "r") as f:
data = json.load(f)
with open("output.txt", "w") as fw:
fw.write(str(data))
```
其中,"input.json"是需要转换的json文件的文件名,"output.txt"是转换后的txt文件的文件名。
相关问题
python 批量json转txt
可以使用Python内置的json库来实现json转换。以下是一个示例代码:
```python
import json
# 读取json文件
with open('data.json', 'r') as f:
data = json.load(f)
# 将json转换为字符串
result = json.dumps(data)
# 将结果写入txt文件
with open('result.txt', 'w') as f:
f.write(result)
```
以上代码将把名为"data.json"的JSON文件转换为文本文件"result.txt"。您只需将"data.json"替换为您的实际文件名即可。
json转txt代码python
当你想要将JSON数据转换为文本文件时,你可以使用Python中的json模块来实现。下面是一个简单的示例代码:
```python
import json
def json_to_txt(json_data, file_path):
with open(file_path, 'w') as file:
json.dump(json_data, file)
# 示例数据
json_data = {
"name": "John",
"age": 30,
"city": "New York"
}
# 调用函数将JSON数据转换为文本文件
json_to_txt(json_data, 'data.txt')
```
上述代码中,我们定义了一个`json_to_txt`函数,该函数接受两个参数:`json_data`要转换的JSON数据,`file_path`表示要保存的文本文件路径。在函数内部,我们使用`open`函数打文件,并使用`json.dump`将JSON数据写入文件中。
你可以根据自己的需求修改示例代码,并将其保存为一个Python脚本文件。运行该脚本后,将会生成一个名为"data.txt"的文本文件,其中包含了JSON数据的内容。
阅读全文