def store_inFile(Name,Address,Area,Postcode):
#open the file
File2 = open("Fines.txt","rt")
#write the name address and post code to file and save to file
File2.write(str(Name)+"\n"+str(Address)+"\n "+str(Area)+"\n "+str(Postcode));File2.close()
#set File to open the datatbase
File =open("DATABASE.txt","rt")
NumP_Input = str(input("Number plate of person speeding. ").upper())
#loop each line intil the numberplate gets a match
for line in File:
Numberplate,Name,Address,Area,Postcode = line.split("|") #here use whatever you have splitting your database ie , . / ( |
if NumP_Input.upper() == Numberplate:
#output name address and number plate
print("Fine sent to \n \n"+str(Name)+"\n"+str(Address)+"\n "+str(Area)+"\n "+str(Postcode));store_inFile(Name,Address,Area,Postcode)
我想从数据库中读取,如果用户输入与数据库关联的车牌,所有信息(参数)都将发送到另一个文件。