这篇文章主要为大家介绍了Python基础之文件操作及光标移动,有需要的朋友可以借鉴参考下,希望能够有所帮助。
一、文件操作
1、文件的概念
1.文件就是计算机暴露给用户操作硬盘的快捷方式
2.计算机的文件,就是用来储存某种信息的数据
3.在计算机中,文件是以二进制的方式储存信息的
2、代码打开文件的方式
| 1 2 3 4 5 6 7 8 9 10 11 |
方式一: f = open(文件路径, 读写模式, encoding='utf8') f.close() 方式二: # 子代码运行结束后会自动调用close方法关闭资源 with open(文件路径, 读写模式,encoding='utf8') as f: 须知: # 1、open方法的第一个参数是文件路径,并且撬棍跟一些字母的组合会产生特殊的含义导致路径查找混乱 为了解决该问题可以在字符串的路径前面加字母r D:\a\n\t r'D:\a\n\t' # 2、with一次性可打开多个文件 with open() as f1,open() as f2,open() as f3: |
二、文件读写模式
1、'r' 只读模式 read
| 1 2 3 4 5 6 7 |
只能读,不能写 1.文件路径不存在:直接报错 with open(r'b.txt','r',encoding='utf8') as f: print(f.read()) 2.文件路径存在:正常读取内容 with open(r'a.txt', 'r', encoding='utf8'
|