
开始学习python的文件输入,但是遇到了这个问题说是权限禁止,我上网查是说要使用的文件打开了,但是我没有打开。这怎么整

题主代码中路径是一个文件夹,不是一个要打开的文件,因此用open打开时报权限错误,应该遍历文件内的文件再打开读取,如下操作:
path='F:/2022/pythontest'
import os
for fl in os.listdir(path):
if fl.endswith('.txt'):
with open(os.path.join(path,fl),'r',encoding='utf-8') as f:
print(f.read())
如有帮助,请点采纳。