常用python文件操作

python程序中,判断文件是否存在、删除文件、拷贝文件、读文件、写文件

#判断文件是否存在
import os
bool bresult=os.path.exists(file_name)
#删除文件,该方法没有返回值 
os.remove(file_name)
#拷贝文件 
import shutil
shutil.copyfile(file1,file2)
#拷贝文件 到文件夹
shutil.copy(file,folder)
#写入文件,文件不存在就创建file_name
#open第二个参数可以参考链接[open函数详解](https://www.runoob.com/python/python-func-open.html)
fo=open(file_name,'w')
fo.write(str_content+'\n')
fo.close()
#写入文件第二种格式
with open(file_name, "w") as fo:
	fo.write(str_content+'\n')
#读文件
fo=open(file_name,'r')
str_content=fo.read()
fo.close()
#读文件第二种格式
with open(file_name, "r") as fo:
	str_content=fo.read()

r:以只读方式打开文件,这是默认模式
r+:打开一个文件用于读写
w:打开一个文件只用于写入
w+:打开一个文件用于读写
a:打开一个文件用于追加写入
a+:打开一个文件用于读写,写入是追加写入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值