文件读写(txt格式) U pickle(原格式存储)[备忘录]

txt

文件的读

 f = open("路径","打开方式,r(读取),w(写入),a(追加)",编码方式)
 print(f) 
# 得不出f的内容,返回的是f的相关信息
print(f.read()) 
# 正确读取方法.而且读取后光标留在读取末尾,可传数字参数,表示字符数
f.seek(0) 
# 用来将光标移动到文首
f.close() 
# 关文件
----------------------------------
f.readline()
# 读一行
f.readline(a)
# 读这行前a个字符,多次使用不会跳下一行
for line in f.readlines():
	print(line)
# readlines()的用法

文件的写

f.write("XXXXXX")
f.close()
f.writelines(/输入一个字符串列表)
# 每个字符串后要加换行,才能写入成一个字符串一行
-------------------------------------------------------------------------

pickle

import pickle
m = .......
loc = open("路径/XX.pkl","wb")
pickle.dump(m,loc)
loc.close()

loc1 = open("路径/XX.pkl","rb")
m1 = pickle.load(loc1) 
print(m1)
loc1.close()

你可能感兴趣的:(日常学习python)