python3.5怎么打开一个文件_Python3.5对文件的操作

这是一个python3.5对文件操作的整理,里面有复制/改名/覆盖输入/追加输入等等。

前提:在E盘的PythonAAA/A的文件夹下,有一个123.txt

1)覆盖输入

【补充】如果在改路径下没有123.txt这个文件,那么这样就会直接生成123.txt这个文件。

这种f=open的方式在打开文件之后一定要close(),不然这个文件一直会在后台运行,windows下使用ctrl+alt+del下是可以看到这个进程的,如果总觉得自己会忘记close(),可以使用with as方法,上面的句子可以这么写:

2)追加输入

如果是with as方法打开文件的话, 那么write默认都是追加输入,比如

效果如下:

如果要用f=的方法,那么第一行要f=open("e:/PythonAAA/A/123.txt","a") ,这里a就是add的意思。

3)文件改名

如果想要把这个 123.txt改成456.txt,很简单,一句话就能做到。

这个效果立竿见影。

4)文件复制

想要把e:/PythonAAA/A/123.txt复制到e:/PythonAAA/B这个文件夹里,同样叫123.txt。

【补充】这个语句的前提是必须要有B这个文件夹,不然的话,会报错。

5)目录删除

e:/PythonAAA/B/C这个文件夹不想要了,删除之。

6)文件删除

e:/PythonAAA/B/456.txt这个文件不想要了,删除之。

os.remove效果也一样,语句也一样。

7)文件剪切粘贴

e:/PythonAAA/B/123.txt剪贴粘贴到e:/PythonAAA/A/123.txt。

8)综合练习

要求把e:/PythonAAA/A里所有.py文件都复制到e:/ABC/CBA这个文件夹里。

要么无错误输出,要么就会有多少个.py文件就会返回多少次“此文件夹不存在,请重新检查!”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值