Python discord bot偶尔出错
我已经做了一个机器人发送文件给用户谁键入!在特定频道下载cfg。它可以工作,但过了一段时间,当用户键入时,它将抛出一个错误!下载cfg。 有人能帮忙吗 错误:Python discord bot偶尔出错,python,discord,Python,Discord,我已经做了一个机器人发送文件给用户谁键入!在特定频道下载cfg。它可以工作,但过了一段时间,当用户键入时,它将抛出一个错误!下载cfg。 有人能帮忙吗 错误: Traceback (most recent call last): File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\discord\client.py", line 312, in
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\discord\client.py", line 312, in _run_event
await coro(*args, **kwargs)
File "F:\Desktop\Coding Projects\nam1bot\bot.py", line 21, in on_message
for line in os.listdir('master'):
FileNotFoundError: [WinError 3] The system cannot find the path specified: 'master'
代码:
您应该指定文件的完整路径。需要
os
库
os.getcwd()
os.path.dirname(os.path.abspath(_文件__))
master = os.getcwd() + "/master/nam1master.cfg.bak" # Linux
master = os.getcwd() + "\\master\\nam1master.cfg.bak" # Windows
您应该指定文件的完整路径。需要
os
库
os.getcwd()
os.path.dirname(os.path.abspath(_文件__))
master = os.getcwd() + "/master/nam1master.cfg.bak" # Linux
master = os.getcwd() + "\\master\\nam1master.cfg.bak" # Windows
看起来您正试图访问一个不存在的“主”目录。看起来您正试图访问一个不存在的“主”目录。