Alright, I realize this is probably very basic to be posted on this newsgroup but I cannot figure out what is causing my problem. Here is the code I am using below:
from getpass import getpass configfile = file('config.txt', 'w') serverPassword = configfile.readline() if serverPassword == '': print "Server warning: No password has been set!" pwd1 = getpass("New Password: ") pwd2 = getpass("Confirm Password: ") while pwd1 != pwd2: print "Passwords did not match." pwd1 = getpass("New Password: ") pwd2 = getpass("Confirm Password: ") print "Password set. Storing to file" configfile.write(pwd2) serverPassword = configfile.readline() configfile.close() Now when I look at the file, I can see the password that I had typed in, but there are also a bunch of symbols that are added to the text file as well. My question is how can I write just the password to the text file and not any extra 'garbage'. Thanks! Andrew -- http://mail.python.org/mailman/listinfo/python-list