python-3.x 未找到文件错误:[Errno 2]没有这样的文件或目录:'data.txt' [重复]

vq8itlhq  于 2022-12-01  发布在  Python
关注(0)|答案(2)|浏览(187)

此问题在此处已有答案

What exactly is current working directory?(5个答案)
2天前关闭。
我在PyCharm中编写了要求用户输入的代码,并尝试在名为 * data.txt * 的文件中读取和写入它,但得到了以下错误:
未找到文件错误:[Errno 2]没有这样的文件或目录:'数据. txt'

user_entry=input("Throw the coin and enter a Heads or Tails : ")
user_entry=user_entry.capitalize()
with open('data.txt', 'r') as file:
    existing_data=file.read()
existing_data=existing_data+'\n'+user_entry
with open('data.txt', 'w') as file:
    file.write(existing_data)
qq24tv8q

qq24tv8q1#

如果您'data.txt'文件在其他文件夹中,请尝试添加

user_entry=input("Throw the coin and enter a Heads or Tails : ")
user_entry=user_entry.capitalize()
with open('./folder_name/data.txt', 'r') as file:
    existing_data=file.read()
existing_data=existing_data+'\n'+user_entry
with open('folder_name/data.txt', 'w') as file:
    file.write(existing_data)

否则,请尝试将“data.txt”文件与python文件保存在同一个文件夹中。

cwtwac6a

cwtwac6a2#

您可以删除data.txt文件并创建一个新文件,也可以将其放在python脚本所在的目录中。

相关问题