这篇文章主要为大家介绍了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'
|