错误:
PermissionsError: [Errno 13] Permission denied: './Data/Set Channel.txt'
设备信息:运行raspberry pi操作系统的Raspberry pi 3 Model B +
我的代码片段:
dir_data = "./Data/"
with open(dir_data + "Set Channel.txt",'r+') as f:
content = f.readline()
set_channel = content
注意:此代码在我的Windows 10设备上可以正常工作,但在树莓派上却无法正常工作,并返回显示的错误。
答案 0 :(得分:0)
您是否从终端运行python代码?
如果是这样,请尝试执行sudo python yourFile.py
或使用python3 sudo python3 yourFile.py
。
还请考虑更改您对该文件的权限。分别对chmod
,r
或w
进行x
,以添加读取,写入或执行权限。我知道您的程序只是读取文件,但尝试扩展您的权限。