python tempfile.mkdtemp 获得所有人许可
python tempfile.mkdtemp with everyone permission
我想创建一个临时目录,每个目录都有读、写和执行权限。我还希望能够在 windows 和 linux 上都使用 运行。我试过 tempfile.mkdtemp(),但它的权限非常有限。
有人知道怎么做吗?
您想更改 os.chmod
的权限:
>>> import tempfile
>>> t = tempfile.mkdtemp()
>>> import os
>>> os.chmod(t, 0o444)
>>> t
'/var/folders/pg/j27n0zds1bq9pzgl9g6bm9yw0000gn/T/tmpgbuhokn7'
在bash中:
dr--r--r-- 2 me staff 64 21 Nov 17:48 tmpgbuhokn7
如果您需要其他权限,请阅读 docs
我想创建一个临时目录,每个目录都有读、写和执行权限。我还希望能够在 windows 和 linux 上都使用 运行。我试过 tempfile.mkdtemp(),但它的权限非常有限。
有人知道怎么做吗?
您想更改 os.chmod
的权限:
>>> import tempfile
>>> t = tempfile.mkdtemp()
>>> import os
>>> os.chmod(t, 0o444)
>>> t
'/var/folders/pg/j27n0zds1bq9pzgl9g6bm9yw0000gn/T/tmpgbuhokn7'
在bash中:
dr--r--r-- 2 me staff 64 21 Nov 17:48 tmpgbuhokn7
如果您需要其他权限,请阅读 docs