Python 无法在自动启动中打开文件



当我在自动启动中启动我的程序时,当它应该打开文件时,我得到错误[Errno13] Permission denied。当我手动启动程序时,它全部工作,我的程序打开文件。我自动启动我的程序作为注册表项在Windows

我使用with open('save.macros', mode='rb') as f打开文件。该文件在同一目录下,程序也注意到该文件,但在启动时无法打开。

在python中运行文件时发生错误的原因,

  1. 文件路径不准确
  2. 文件扩展名错误
  3. windows和linux的差异, Linux =>/)
  4. save.macros文件正在被其他进程使用

并使您的save.macros文件与您的python代码放在同一位置。

,然后试试:

with open('.save.macros', mode='rb') as f

最新更新