用python实现数据持久化(上)

一般我个人就用到四种,其他的不常用的就不再一一总结了。其中仅记录一下最重要的一些用法,不是必要的步骤省略。其中csv、json比较复杂,放下一篇总结。

一、常规文件,如TXT

首先,所有的文件至少都应该知道有w、r、a三种打开方式。

w: 只写

r: 只读

a: 追加,继续在尾部继续写

最常用的函数,包括打开文件、关闭文件、读取文件、写入文件。分别对应open、close、read、write.

二、EXCEL

import openpyxl

# 创建一个工作簿对象
work_book = openpyxl.Workbook()
# 创建表
sheet1 = work_book.create_sheet('表1')
# 保存表
work_book.save('1.xlsx')

excel分为三层:工作簿workbook>表sheet>单元格cell

所以使用一个工作簿的时候先要创建工作簿和至少一个表,这样才能对表中的单元格写入数据。在完成写入数据后,需要对工作簿进行保存操作!

难点在于写入数据这一步,一般用下面这个方法就足够了:

sheet1.cell(row=i, column=j).value = f'{j} * {i} = {j * i}'

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值