Python与AI应用(json模块)

下面是关于json模块使用的一些代码记录:

复制代码
import json

#写入json数据文件

# user = {
#     "name": "张三",
#     "age": 18,
#     "gender": "男",
#     "hobbies": ["Python"]
# }

# with open('resources/user.json','w',encoding = 'utf-8') as f:
    #ensure_ascii = False 代码作用:确保中文不被转义(默认为True,非ascii字符会被转义,改成False则不会)
    # indent = 4 代码作用:确保格式化
    # json.dump(user,f,ensure_ascii = False,indent = 4)

#读取json数据文件

with open('resources/user.json','r',encoding = 'utf-8') as f:
    user = json.load(f)
    print(user)
    print(type(user))

今天这些简单的学习主要是为了后面AI智能伴侣第四版的开发做准备,到时候的版本需要会话的创建和保存都会运用到这些代码,因此虽然简单却是不可以忽视的内容,属于地基级别的代码,要认真对待。

相关推荐
既然如此,那就开摆1 小时前
2023_Kirillov_SAM_总结
笔记·学习·遥感
databook1 小时前
泊松分布:从基础到实际应用
python·数据挖掘·数据分析
外收内放1 小时前
Python与AI应用(文件操作)
python·学习
正经教主2 小时前
【FDE系列】阶段2:Day 35:Python + SQL — 工单接入 MySQL + 本周收官
人工智能·python·fde
Xiu Yan2 小时前
Python 数据分析:Pandas Series 零基础入门教程
python·jupyter·pycharm·numpy·pandas
心易行者2 小时前
Python在线运行+SQLite数据库实战:0成本搭个人数据后台,5个场景直接套用
前端·网络·人工智能·python
M78佐菲2 小时前
ARM学习笔记(五)
linux·arm开发·笔记·嵌入式硬件·学习
数据杂坛2 小时前
【Python程序开发系列】实例方法、类方法(@classmethod)、静态方法(@staticmethod)有什么区别
python·课程设计·python语法
正经教主3 小时前
【FDE系列】阶段2:Day 31:SQL 基础 — 增删改查一把梭
人工智能·python·fde