python中文件的存储类型_关于python中数据存储大总结,涵盖文件系统和数据库存储两种方法-文件系统类型...

存储数据是python必不可免的话题,数据的存储类型也多种多样,文件系统存储(.txt、.csv、.json、多媒体存储)、关系型数据库存储(MySQL等)、非关系型数据库存储(MongoDB)。今天笔者将这些数据存储的各种方法总结在一起,可以让读者一次性把存储数据这方面的知识掌握。

下面开始讲解数据存储的相关方法:

1.存储数据到 json 文件中

(1)json.dumps() 和 json.dump()的使用

注意:dumps() 和 dump() 的作用是将含有键值对的字典类型转换成含有键值对的字符串类型。

实例代码如下:

注意:with open('dump.json','w') as f:的路径可以自己自定义,笔者直接存储在pycharm软件中。

运行结果如下:

存储到dump.json文件截图:

(2)loads()与load()的用法:

dumps() 和 dump() 还可以将字符串等类型转换成 json对象的字符串类型。

如果直接将load_data代入json_loads = json.loads()中,即json_loads = json.loads(load_data)会报错。为什么呢?

虽然load_data是字符串,但不是 json对象的str类型

实例代码如下:

运行结果如下:

2.存储数据到csv文件中

(1)第一种数据源模式:

实例代码:

存储数据到writes1.csv文件的截图如下:

第二种数据源模式:

实例代码:

存储数据到writes2.csv文件的截图如下:

3.多媒体图片存储(视频链接也是一样):

实例代码:

运行结果截图(显示下载进度):

存储到指定路径D:/1.pycharm_Multi-Media/img/目录下的图片截图如下:

4.存储数据到MySQL数据库中

请看我的python操作MySQL的文章,这里不再解释了。文章链接是:

好的,今天的内容就到此结束了,喜欢的朋友关注转发一下喔,更多精彩内容等着你,希望今天的内容对读者有所帮助。

关于学习资料:

关注之后,私聊我,即可获得python基础、爬虫、机器学习、数据挖掘等资料。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值