首页 > 解决方案 > 如何修复错误 FileNotFoundError: [Errno 2] No such file or directory?

问题描述

我正在制作一个程序来逐行向蜜蜂电影脚本发送垃圾邮件。

import pyautogui
f = open('beemovie.txt', 'r')
for word in f:
    pyautogui.typewrite(word)
    pyautogui.press("enter")

并得到错误:

FileNotFoundError: [Errno 2] No such file or directory: 'beemovie.txt'

我检查了我是否拼写正确,但似乎没有任何效果。我知道我已被问过数百万次,但我找不到任何可以帮助我的东西。我已经用整个蜜蜂电影脚本制作了一个文本文件。

如果有帮助,我正在使用 Pycharm。

标签: pythonpyautogui

解决方案


对我来说,即使 beemovie.txt 和 Spam.py 文件在同一个目录中,我也必须包含文件夹名称,因为我的项目的起始目录是一个高于包含这两个文件的文件夹的文件夹。

f = open('Spambot/beemovie.txt', 'r')

这就是最终为我工作的原因。我的文件结构是 Python Stuff > SpamBot > beemovie.txt/Spambot.py

没有办法蜜蜂

应该可以飞。


推荐阅读