文章末尾给大家留下了大量的福利
前言
本文主要介绍python中文件的操作,包括打开文件、读取文件、写入文件、关闭文件以及上下文管理器。
一、打开文件
Python中open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出一个OSError。
使用语法:open(参数1,参数2,参数3)
参数1:文件名
参数2:打开的模式
参数3:编码方式(encoding = &34;)
file = &39;r防转义,文件与当前py文件不在一个目录下时可以直接使用详细的地址,如果在上一个目录怎么写?思考一下file2 = r&39;file = open(file,&39;,encoding=&39;) 读取文件的内容file.close()# 打开文件使用完后记得关闭文件
运行结果:
怎样让电脑运行py后缀的文件,C:\software\python\python.exe D:/myworkspace/test/test.py这是一个测试用的txt文本Process finished with exit code 0
二、关闭文件
关闭文件:close()方法,在上面打开文件例子中已经举例。
注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法,关闭文件
三、写入文件
1.写入单行write
运行后查看text.txt文件
2.写入多行writelines
file = open(&39;,&39;,encoding=&39;) 向文件写入一个序列字符串列表,如果需要换行则要自己加入每行的换行符,注意最后一行不需要加换行符,不然文件最后会有一行空白行file.writelines([&39;,&39;,&39;])file.close()
运行后查看text.txt文件
方法如下:1、进入需要打开的py文件目录。2、按下Ctrl键+鼠标右键,打开命令菜单。3、选择命令菜单中的【在此处打开命令窗口】。4、在打开的命令行窗口输入python文件名、py命令。5、键入回车,就可以打开执行py文件了。
3.保存文件
file.flush()
四、读取文件
1.读取全部内容read()
file = open(&39;,&39;,encoding=&39;)# 以写入方式打开文件res1 = file.read()print(res1)file.close()
运行结果:
2.读取一行file.readline()
file = open(&39;,&39;,encoding=&39;)# 以写入方式打开文件res2 = file.readline()print(res2)file.close()
运行结果:
C:\software\python\python.exe D:/myworkspace/test/test.py今天是星期四Process finished with exit code 0
3.按行读取所有内容file.readlines()
file = open(&39;,&39;,encoding=&39;) 一行保存为一个元素,组成一个列表,每行(除了最后一行)后面会带有一个换行符print(res3)file.close()
运行结果:
C:\software\python\python.exe D:/myworkspace/test/test.py[&39;,&39;,&39;]Process finished with exit code 0
1、首先找到一个py文件,是默认打开方式。2、接着在py文件上右键属性。3、打开方式选择更改。4、点选列表底部的更多应用。5、接着在底部点选 在这台电脑上查找其它应用。6、接着选择C:\Users\用户\AppData\Local\Progra。
五、文件定位(了解即可)
tell()方法告诉你文件内的当前位置;就是说,文件指针会在上次文字结尾后面,文件指针相当于我们阅读时,鼠标光标
如果是查看Python文件,通常用文本编辑器就可以打开,或者将.py后缀改为.txt打开。Python由荷兰数学和计算机科学研究学会的Guido van Rossum于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还。
file = open(&39;,&39;,encoding=&39;)print(file.tell())将文件光标移动到起始位置file.seek(70))# 将文件光标移动到70的位置
六、上下文管理器
with:(推荐使用)
开启open返回文件句柄对象的上下文管理器(执行完with里的代码语句之后,会自动关闭文件)
总结
今天的文章就到这里了哟,需要获得下面福利的小伙伴可以私信我关键字“资料”获取哟。
1、进入需要打开的py文件目录:2、按下Ctrl键+鼠标右键,打开命令菜单:3、选择命令菜单中的【在此处打开命令窗口】:4、在打开的命令行窗口输入python文件名.py命令:5、键入回车,可以打开执行py文件,结果如下:注意事项。
喜欢的小伙伴不要忘记点赞收藏评论加关注哟。
项目实战
app项目,银行项目,医药项目,电商,金融
大型电商项目
全套软件测试自动化测试教学视频
300G教程资料下载【视频教程+PPT+项目源码】
全套软件测试自动化测试大厂面经
python自动化测试++全套模板+性能测试