Python makedirs向OSError提供的权限:[Errno 13]被拒绝:'/pdf#u文件';
我正在尝试在文件夹中创建文件夹,首先检查该目录是否存在,必要时创建它:Python makedirs向OSError提供的权限:[Errno 13]被拒绝:'/pdf#u文件';,python,operating-system,directory,createfile,Python,Operating System,Directory,Createfile,我正在尝试在文件夹中创建文件夹,首先检查该目录是否存在,必要时创建它: name = "User1" if not os.path.exists("/pdf_files/%s" % name): os.makedirs('/pdf_files/%s' % name ) 问题是我收到一个错误:OSError:[Errno 13]权限被拒绝:'/pdf\u files' 我创建的名为:pdf\u file的文件夹具有所有权限:drwxrwx或'777' 我搜索了一下,发现了一些解决方案,但
name = "User1"
if not os.path.exists("/pdf_files/%s" % name):
os.makedirs('/pdf_files/%s' % name )
问题是我收到一个错误:OSError:[Errno 13]权限被拒绝:'/pdf\u files'
我创建的名为:pdf\u file
的文件夹具有所有权限:drwxrwx
或'777'
我搜索了一下,发现了一些解决方案,但没有一个解决了我的问题。
有人能帮我吗?您正试图在根目录(
/
)中创建文件夹
将
/pdf\u files/%s
更改为pdf\u files/%s
或/home/username/pdf\u files/%s
如果您试图在根目录(/)
中创建文件夹,另一个简单的方法是在这之前添加。
。所以说你的/目录
变成了/目录
非常感谢!我之前没有注意到:)