Python语言实现文件的输入、输出

1、利用python语言实现文件的输出
f=open(“test.txt”,“w”) #w代表写入,r代表读,a是数据叠加
print(“huahuahuahuahua”,123012,“qwq”,file=f) #写入内容
f.close()
ff=open(“test.txt”) #读的时候要先打开
fff=ff.read() #打开后读取
print(fff)
Python语言实现文件的输入、输出
2、利用python语言读写二进制文件
x=[1,2,‘abc’] #创建列表对象
y={‘name’:‘Inga’,‘age’:21} #创建字典对象
myfile=open(r’C:\Users\dell\test.txt’,‘wb’) #以wb的方式打开文件 注意:这里的路径一定要是电脑里面有的文件路径
import pickle #python自带的pickle 如果没有需要自己安装一个pickle模块
pickle.dump(x,myfile) #将列表对象信息写入文件
pickle.dump(y,myfile) #将字典对象信息写入文件
myfile.close() #关闭文件
myfile=open(r’C:\Users\dell\test.txt’,‘rb’) #重新以rb方式打开文件
myfile.read() #读出文件中的全部内容
Python语言实现文件的输入、输出
myfile.seek(0) #将文件指针移动到开头
0
x=pickle.load(myfile) #读取文件列表对象信息
x
Python语言实现文件的输入、输出
x=pickle.load(myfile) #读取文件字典对象信息
x
Python语言实现文件的输入、输出