码迷,mamicode.com
首页 > 编程语言 > 详细

2018/11/12(python)

时间:2018-11-12 22:17:03      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:print   文件句柄   \n   readline   write   打开   通过   encoding   with   

文件处理流程

1.打开文件,得到文件句柄并赋值给一个变量

2.通过句柄对文件进行操作

3.关闭文件

f=open(实验文件.txt,encoding=gbk)
data=f.read()
print (data )
f.close()

读写都是字符串形式

f=open(实验文件.txt,r,encoding=gbk)
print(f.readlines())
f.close()

写,会覆盖原文件

f=open(实验文件.txt,w,encoding=gbk)
f.write(qwertyu)
f.close()
末尾追加
# encoding:utf-8
f=open(实验文件.txt,a,encoding=gbk)
f.write(2018/11/12)
f.close()

r+    <==

# encoding:utf-8
f=open(实验文件.txt,r+,encoding=gbk)
data=f.read()
print(data)
f.write(2018/11/12)
f.close()

从一个文件写入另一个文件

# encoding:utf-8
f=open(‘实验文件.txt‘,‘r‘,encoding=‘gbk‘)
data=f.readlines()
f.close()

f=open(‘实验文件1.txt‘,‘w‘,encoding=‘gbk‘)
f.write(data[0])                      #只写第一行
f.close()

with .....as......        <==自动关闭文件

# encoding:utf-8
with open(实验文件.txt,w) as f:
    f.write(mnbvc\n)

 

2018/11/12(python)

标签:print   文件句柄   \n   readline   write   打开   通过   encoding   with   

原文地址:https://www.cnblogs.com/2018-1025/p/9949340.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!