今天的主要内容是文件的操作,读,写,只读只写,或者可读同时可写,追加写,以二进制的方式读,以二进制的方式写,以二进制的方式追加. 思维导图: 给你一个文件路径,从中找出所有的文件,方法如下: # 方法一:(面试要求不使用os.walk) def print_directory_contents(sPath): import os for sChild in os.listdir(sPath): sChildPath = os.path.join(sPath, sChild) if os.path…
day09 文件处理 一.注册与登录功能 username = input('请输入您的密码:').strip() password = input('请输入您的密码:').strip() f = open('a.txt',mode='rt',encoding='utf-8') for line in f: user,pwd = line.strip('\n').split(':') if username == user and password = pwd: print('登陆成功') br…
# 修改文件 # 文件是不能修改 with open('小护士班主任', mode='r', encoding='utf-') as f, open('小护士班主任.bak', 'w', encoding='utf-8') as f2: for line in f: if '星儿' in line: line = line.replace('星儿', '阿娇') # 写文件 f2.write(line) #删除文件 和 重命名文件 import os os.remove('小护士班主任') #删…