『7x24小时有问必答』
一、文件基础操作
1.打开文件的函数:open(r"文件路径.文件格式",mode="",encoding='utf-8')
(1)open模式:r(阅读)-read,w(写入)-write,a(追加)-append
(2)mode:模式
(3)encoding:编码
(4)utf-8:万国码
(5)GBK:中文词典
(6)GB312:中文词典
(7)如果字符串是一个路径的话,那么需要在字符串前面加上 r。
2.文件的阅读函数:f.read()
(1)读取文件全部:f.read()
(2)读取文件一次只读取一行:f.readline()
(3)读取文件全部,会把每一行数据作为元素存储在列表之中:f.readline()
3.文件的关闭函数:f.close()
4.文件的写入/追加函数:f.write()
(1)写入操作的特征1:如果打开的文件并不存在,那么会自动创建这个文件;
(2)写入操作的特征2:如果打开的文件里面有内容,指定mode为w,就会覆盖其原有的内容(也就是清空了重写)
5.换行:\n
6.with的快键写法:with open(r"文件路径", encoding='utf-8') as f:
(1)特点:不需要手动关闭文件,with内的内容执行完之后,就会自动关闭文件。
7.爬虫:存放数据一页一页的数据a
8.数据分析:r
9.创建一个文件:r
10.文件异常处理格式:
      try:
            可能发生错误的代码
      except:
            如果出现异常执行的代码
二、案例
1.案例01:打开文件,阅读文件。
2.案例02:阅读文件一次只读一行
3.案例04:读取文件全部, 会把每一行数据作为元素存储在列表之中
4.案例04:关闭文件
5.案例05:文件的写入,如果打开的文件并不存在,那么会自动创建这个文件。
6.案例06:写入换行操作

8.案例07:with的快捷写法
9.案例08:写入操作,如果打开的文件里面有内容,指定mode为w,就会覆盖其原有的内容(也就是清空了重写)
10.案例10:异常处理

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码