发布于2019-08-07 11:29 阅读(1355) 评论(0) 点赞(3) 收藏(0)
### python文件的操作 ###
## 在D盘下 新建一个文件,并关闭
#使用w模式打开文件 如果文件存在 直接打开;如果文件不存在 会创建一个文件 然后打开
f1 = open('D:/test1.txt','w') #python中文件的路径是用'/'
f1.close()
#方法二:
# Windows系统文件的路径用'\' ;但在python中,反斜杠’\’为转义字符
# 如果想采用Windows系统文件的路径,可以在含有转义符的字符串前加‘r’ 表示字符串内按原始含义解释,不做转义处理。
f2 = open(r'D:\test2.txt','w')
f2.close()
## 写数据(write)
# 以只写模式打开文件
f = open(r'D:\test2.txt','w')
# 写数据
f.write("hello,world")
# 关闭文件
f.close()
## 读数据(read)
# 以只读模式打开文件
f = open(r'D:\test2.txt','r')
# 读取数据
ret = f.read()
# 打印数据
print(ret)
# 关闭文件
f.close()
#<<< hello,world
## a 追加数据
f = open(r'D:\test2.txt','a')
f.write("在文件原有的数据上,追加数据")
f.close()
f = open(r'D:\test2.txt','r')
ret = f.readlines()
print(ret)
f.close()
#<<< ['hello,world在文件原有的数据上,追加数据']
对文件的常见三种操作:
r :以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
w :打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。
a :打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
作者:today
链接:https://www.pythonheidong.com/blog/article/10361/e1dd6847a50b6edec667/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!