作业
1、编写文件copy工具
source_file=input('输入源文件地址: ')
new_file=input('copy文件的存放地址: ')
with open('{}'.format(source_file),mode='rt',encoding='utf_8') as f1,\
open('{}'.format(new_file),mode='wt',encoding='utf_8') as f2:
res=f1.read()
f2.write(res)
2、编写登录程序,账号密码来自于文件
with open('a.txt',mode='rt',encoding='utf_8') as f1:
for line in f1:
username,password=line.strip().split(':')
inp_name = input('输入账号: ').strip()
inp_password = input('用户名: ').strip()
if inp_name==username and inp_password==password:
print('登录成功')
break
else:
print('账号或密码不正确')
3、编写注册程序,账号密码来存入文件
with open('a.txt', mode='at', encoding='utf_8') as f1:
inp_name = input('输入账号: ').strip()
inp_password = input('用户名: ').strip()
f1.write('{}:{}\n'.format(inp_name, inp_password))