哇哇哇
我正在使用正在编写的程序创建日志目录:
def create_dir(dirpath):
if not os.path.exists(dirpath):
os.mkdir(dirpath)
当我运行程序时,有时会创建一个带有锁的目录(根据我的pycharm):
我尝试将模式更改为0777
和0o777
(默认),但是它仍然会创建锁定的文件,并迫使我使用sudo特权来读取或删除文件。有没有一种方法可以创建目录,而无需锁定目录?
维尼特·Ja那
这对我来说是完美的:
dir_path = "path/to/directory/including/directory/name"
if not os.path.exists(os.path.dirname(dir_path)):
os.makedirs(os.path.dirname(dir_path))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句