程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(2)

python中open()的使用

发布于2019-08-07 11:29     阅读(1220)     评论(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黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

3 0
收藏该文
已收藏

评论内容:(最多支持255个字符)