python - 如何修复错误 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。
解决方案
对我来说,即使 beemovie.txt 和 Spam.py 文件在同一个目录中,我也必须包含文件夹名称,因为我的项目的起始目录是一个高于包含这两个文件的文件夹的文件夹。
f = open('Spambot/beemovie.txt', 'r')
这就是最终为我工作的原因。我的文件结构是 Python Stuff > SpamBot > beemovie.txt/Spambot.py
没有办法蜜蜂
应该可以飞。
推荐阅读
- json - JQ:更改一些值并显示所有数据?
- excel - 在 Python 中保存实时数据
- julia - 如何检查对象定义在哪个模块中?
- arduino - ESP-01S:从深度睡眠中醒来的问题
- r - 将数据从 R 插入 SQL Server
- javascript - 无法更改或使用 React Native 中导入的 TextInput 的属性
- python - 使用python计算两条非平行线之间的最大距离
- python - 如何使用 python 用热像仪测量温度?
- jquery - 带有内联 Onchange 函数和多个 ajax 请求的 Jquery 克隆选择
- bazel - 将 Bazel 测试操作映射到远程策略