我有一个由用户名和密码组成的文本文件。我想能够在新成员注册之前浏览这个文件中现有的信息。简而言之,这个脚本要求用户输入用户名、密码、电子邮件和电子邮件密码。如果用户希望在文件中已有数据,则可以在该文件之前继续检查。如果用户存在,请停止脚本。否则,将数据写入文件。我不受这些方法的约束,因为我还在学习python。在
这是我的代码:
#!/usr/bin/python2.7
#
#
# Regitration
#
import os
import sys
import getpass
#import smtplib
from sys import argv
usrnm = argv
usrpw = argv
usreml = argv
usremlpw = argv
prompt = ".:|"
os.system("clear")
print """********** Registeration **********
"""
print "Enter your Username"
usrnm = raw_input(prompt)
print "Enter your pasword"
usrpw = getpass.getpass(prompt)
print "Enter your Gmail address"
usreml = raw_input(prompt)
print "Enter your Gmail password"
usrmailpass = getpass.getpass(prompt)
usrname = '%s' % usrnm
usrpassword = '%s' % usrpw
usremail = '%s' % usreml
usremailpass = '%s' % usremlpw
execfile ('usrchck.py')
f = open('tmp.txt', 'w')
f.write('Username. \n')
f.write(usrnm)
f.write("\n")
f.write('User Password. \n')
f.write(usrpw)
f.write("\n")
f.write('User Email Address. \n')
f.write(usreml)
f.write("\n")
f.close()
f = open('tmp.txt', 'r')
ulist = f.read(80)
f = open('usrlist.txt', 'a')
f.write(ulist)
f.write('\n')
f.close()
print ("Closed script")
文本文件信息
用户名。 基德 用户密码。 密码 用户电子邮件地址。 kydice@gmail.com在
用户名。 Siff公司 用户密码。 密码 用户电子邮件地址。 siff@gmail.com在
等等。。。。在
相关问题 更多 >
编程相关推荐