【发布时间】:2018-05-12 04:29:55
【问题描述】:
print("What is this for?:")
z = input(str())
print("Username:")
x = input(str())
print("Password:")
y = input(str())
f = open("UserandPass.txt", 'a')
f.write('\n')
f.write('\n' + 'Domain:')
f.write('\n' + z)
f.write('\n' + 'Username:')
f.write('\n' + x)
f.write('\n' + 'Password:')
f.write('\n' + y)
f.close()
g = open("UserandPassbackup.txt", 'a')
g.write('\n')
g.write('\n' + 'Domain:')
g.write('\n' + z)
g.write('\n' + 'Username:')
g.write('\n' + x)
g.write('\n' + 'Password:')
g.write('\n' + y)
g.close()
print(z)
print(x)
print(y)
所以我在 pycharm 中运行一个可以将文本写入.txt 文件的程序。当我在cmd 提示符下运行.py 脚本时,问题就出现了......不写入文件。运行后的cmd 提示也没有错误。不知道发生了什么。
【问题讨论】:
-
文件名中的空格绝不是一个好主意,在原始文本中存储密码和用户名也不是一个好主意
-
嗯,我将编辑文件名。否则我应该如何存储它们?
标签: python windows cmd pycharm