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

python文件操作

时间:2019-05-07 21:33:11      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:mat   form   文件重命名   eve   name   play   imp   user   col   

with open(file,mode,encoding)

  file:文件的路径,可以是绝对路径也可以是相对路径。

  mode:操作文件的方式。

    r:只读。r+:读写

    w:只写。w+:写读

    a:追加。a+:追加读

  encoding:编码方式,一般为“utf-8”

username = input(‘请输入您注册的用户名:‘)
password = input(‘请输入您注册的密码:‘)
with open(‘information‘,mode=‘w+‘,encoding=‘utf-8‘) as f:
    f.write(‘{}\n{}‘.format(username,password))
print(‘恭喜您注册成功!!!‘)
请输入您注册的用户名:123
请输入您注册的密码:456
恭喜您注册成功!!!
123
456

 

修改文件

技术图片
#用一个with操作两个文件
with open(‘info‘,‘r‘,encoding=‘utf-8‘) as f,        open(‘info.bak‘,‘w‘,encoding=‘utf-8‘) as f2:
    for line in f:
        if ‘星期二‘ in line:
            line = line.replace(‘星期二‘,‘星期日‘)
        f2.write(line)
import os
os.remove(‘info‘) #删除文件
os.rename(‘info.bak‘,‘info‘) #文件重命名
View Code

 

python文件操作

标签:mat   form   文件重命名   eve   name   play   imp   user   col   

原文地址:https://www.cnblogs.com/gwwj/p/10828084.html

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