1.文件操作函数:open('文件名(路径)',mode='*',encoding='字符集')
a、字符集:ASCII码(不支持汉字) 、 国标码(gbk,支持汉字)、万国码(unicode)、字节长度可变的万国码(UTF-8,UTF-16)。
b、mode模式:r(读),w(写入),a(附加),r+,w+,a+,rb,wb,ab,r+b,w+b,a+b
f=open('F:\趣味汇集\随笔.txt',mode='r',encoding='gbk')
s=f.read()
print(s)
f.close() #读完文件要关闭
输出:
前序
世界分东8800多万公里角亢神洲多山丛林溪流,大多生存着精灵、人、、、、、、、、
Process finished with exit code 0
f=open('F:\趣味汇集\西游记.txt',mode='r',encoding='gbk')
s=f.readline()
s=f.readline()
s=f.readline()
s=f.readline() #读文本第四行文字.
print(s)
f.close()
输出:
《西游记》以丰富瑰奇的想象描写了师徒四众在迢遥的西方途上和穷山恶水冒险斗争的历程,并将所经历的千难万险形象化为妖魔鬼怪所设置的八十一难,以动物幻化的有情的精怪生动地表现了无情的山川的险阻,并以降妖服怪歌赞了取经人排除艰难的战斗精神,小说是人战胜自然的凯歌。
Process finished with exit code 0
c.文件各种操作:
f = open(r'C:\Users\Administrator\Desktop\练习.txt',encoding='utf-8')
print(f.read())
输出:
郁可晴见此不由得惊呼一声,“怎么会这样?为什么赫连打不开自己的结界?”
时摇了摇头,沉思了一下疑惑的说:“难道是灵力反转?”时思索了一下,点点头,看到他们不解的眼神时,顺便解释了一下:“反转就是一个人的灵力被转化到另一个人身上。”
苏奕扬恍然大悟的说:“那不就有了更多的能力了吗?好事啊。”说完后还笑了两声,但是也仅仅是两声而已,他就意识到什么,摇着头说:“不对,灵力怎么会反转的?”
赫连陌这时在自己身上画了两下,又给郁可晴的身子外面布了一层保护层这才说:“留点力气带回出去用。”说完拉着郁可晴率先走了出去。
f =open('F:\趣味汇集\西游记.txt',mode='r',encoding='gbk')
print(f.readline())
输出:
[西游记 / 吴承恩(明) 著 ]
Process finished with exit code 0
with open('guest_book.txt',mode='r',encoding='utf-8') as f:
print(f.read())
输出:小客服:"有了小甲鱼,以后妈妈再也不用担心我的学习了~"\n
小甲鱼:哈哈哈,我看到丫,我还发微博了呢~\n
小客服:嗯嗯,我看了你的微博丫~\n
小甲鱼:哟西~\n
小客服:那个有条回复“左手拿着小甲鱼,右手拿着打火机,哪里不会点哪里,so easy ^_^”\n
小甲鱼:T_T'
Process finished with exit code 0