-1

我正在尝试将用户名和密码写入我已经创建的下载文件中的 txt 文件中,但是没有写入任何内容,程序只是运行。

def write_file(username, password):
    f = open("increpted_data.txt", 'w')
    data = username+' '+password
    f.write(data)
    f.close()

write_file("john", "doe")
4

1 回答 1

1

什么都没有写,程序只是运行

很可能您正在查看错误的文件夹。您在答案中发布的代码将increpted_data.txt在与 Python 代码文件相同的文件夹中创建一个文件。如果要写入特定文件夹中的文件,则需要在打开文件时指定完整路径:

f = open(r"C:\Users\MyUserName\Downlaods\increpted_data.txt", 'w')

我建议您在将位置提供给文件时了解绝对路径和相对路径之间的区别。

于 2020-07-08T21:40:03.140 回答