python基础之文件操作

文件操作的一般内容:

python基础之文件操作
文章图片


python基础之文件操作
文章图片


python基础之文件操作
文章图片

# 文件的操作# 打开文件 open 打开已存在文件 或者创建一个新文件open('./Test.txt','w')

python基础之文件操作
文章图片

# 文件的操作# 打开文件 open 打开已存在文件 或者创建一个新文件fobj=open('./Test.txt','w')#将其传递个=给一个对象 通过对象来对其进行操作# 开始操作 读/写操作fobj.write('在苍茫的大海上 有一群海鸟')fobj.close()#保存加关闭

python基础之文件操作
文章图片

# 文件的操作# 打开文件 open 打开已存在文件 或者创建一个新文件fobj=open('./Test.txt','w')#将其传递个=给一个对象 通过对象来对其进行操作# 开始操作 读/写操作# fobj.write('在苍茫的大海上 有一群海鸟')fobj.write('冲破风浪')#文件存在 会被覆盖fobj.close()#保存加关闭

python基础之文件操作
文章图片

# 文件的操作# 打开文件 open 打开已存在文件 或者创建一个新文件# 默认的编码是gbk 中文编码 最好的习惯就是我们在打开一个文件的时候 指定一个编码# 给他一个编码类型fobj=open('./Test.txt','w',encoding='utf-8')#将其传递个=给一个对象 通过对象来对其进行操作# 开始操作 读/写操作fobj.write('在苍茫的大海上 有一群海鸟')fobj.write('冲破风浪')#文件存在 会被覆盖fobj.close()#保存加关闭 # 以二进制的形式去写数据fobj=open('Test.txt','wb')#str——>bytesfobj.write('再无运河大海之间'.encode('utf-8'))fobj.close()

python基础之文件操作
文章图片

fobj=open('./Test.txt','w')fobj.write('在苍茫的大海上 有一群海鸟')fobj.write('冲破风浪')#文件存在 会被覆盖fobj=open('Test.txt','a')#追加fobj.write('在乌云和大海之间')fobj.close()

python基础之文件操作
文章图片


python基础之文件操作
文章图片


python基础之文件操作
文章图片

# 读数据操作f=open('Test.txt','r')# print(f.read())#从头到尾全部读出print(f.read(10))#指定读取的数量print(f.read())#第一行为加参数读取到的,其余行输出

python基础之文件操作
文章图片

f=open('Test.txt','rb')data=https://www.it610.com/article/f.read()print(data)print(data.decode('gbk'))f.close()#文件对象需要关闭

python基础之文件操作
文章图片


python基础之文件操作
文章图片

# with上下文管理对象# 优点 自动释放打开关联的对象with open('Test.txt','r') as f:print(f.read())

python基础之文件操作
文章图片

总结 【python基础之文件操作】本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

    推荐阅读