第八章——Python文件操作

01-文件编码概念

这个了解即可,utf-8,知道这个编码规则就行,用的最多,99.9%都是用这个。

通过编码,让可读的内容翻译成二进制。

使用正确的编码。用的最常用的UTF-8的格式,这个默认不用管。

02-文件的读取操作

python中打开文件

前边已经读的会影响后面,后面没法读,所以说,这个得把前边的注销了才可以。

一次读取一行。

最简单的方法了——for循环。

不知道用的多不多?

总结:

03-文件读取的课后练

f = open("D:\word.txt", "r", encoding="UTF-8")
# content = f.read()
# print(content)
# count = content.count("itheima")
# print(count)


count = 0
for line in f:
    line = line.strip()
    words = line.split(" ")
    for word in words:
        if word == "itheima":
            count += 1
print(count)

有些操作已经遗忘了呀。

比如,去掉空格的换行的操作,line.strip   分割操作,split。

04-文件的写出操作

当文件不存在的时候,w模式可以创建文件。

需要flush刷新,才可以写到硬盘,不然打开文件内容是空的。

05-文件的追加写入操作

a模式,与w模式不同,不会清空,而是追加。

换行操作。

06-文件操作的综合案例

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值