Python 即使具有所有权限,权限也被拒绝

Python 即使具有所有权限,权限也被拒绝,python,permissions,Python,Permissions,我尝试使用创建一个文件 path = 'temp.txt' # cerca la posizione nel file di tutti i <img with open(path, "w", encoding='utf-8') as tmp: tmp.write(sp) tmp.close() 但我还是会 PermissionError: [Errno 13] Permission denied: 'temp.txt' 我怎样才能解决这个问题?我已尝试使用chmod为文件和文

我尝试使用创建一个文件

path = 'temp.txt'
# cerca la posizione nel file di tutti i <img
with open(path, "w", encoding='utf-8') as tmp:
    tmp.write(sp)
tmp.close()
但我还是会

PermissionError: [Errno 13] Permission denied: 'temp.txt'

我怎样才能解决这个问题?我已尝试使用chmod为文件和文件夹授予777和775权限,但没有任何更改

文件是否仍在您的计算机中的某个位置打开?也许在某个编辑那里?如果是这样,它将被锁定并可能导致此错误。确保它没有被任何其他应用程序使用。另外,您不需要
tmp.close()
。使用
可以在块的末尾为您执行此操作。您要写入哪个目录?我正在写入py脚本所在的目录is@Jojo:你怎么知道它是同一个目录。如果只使用文件名而不是完整路径,它将尝试在工作目录中打开该文件,该目录可能与脚本所在的目录不同。
PermissionError: [Errno 13] Permission denied: 'temp.txt'