import json
# 读取 JSON 文件并转化为列表的示例代码
# 假设我们有一个名为 'data.json' 的文件,内容如下:
# [
# {"name": "Alice", "age": 30},
# {"name": "Bob", "age": 25},
# {"name": "Charlie", "age": 35}
# ]
def read_json_to_list(file_path):
try:
# 打开并读取 JSON 文件
with open(file_path, 'r', encoding='utf-8') as file:
# 使用 json.load 将文件内容解析为 Python 对象(这里是列表)
data = json.load(file)
return data
except Exception as e:
print(f"读取文件时发生错误: {e}")
return None
# 示例调用
file_path = 'data.json'
result = read_json_to_list(file_path)
if result is not None:
print("JSON 文件内容转换为列表:")
print(result)
else:
print("无法读取或解析文件")
json 模块,用于处理 JSON 数据。read_json_to_list:该函数接受一个文件路径作为参数,尝试打开并读取指定的 JSON 文件,并将其内容解析为 Python 列表。try-except 块来捕获可能发生的异常,如文件不存在或格式错误等。with open 语句打开文件,确保文件在读取后正确关闭。json.load 方法将文件内容解析为 Python 对象(在这个例子中是列表)。None 并打印错误信息。上一篇:python最大值
下一篇:python 压缩pdf
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站