2012-01-16 28 views
2

我想使用os.chmod設置目錄權限,以確保Web服務器對服務器創建的文件夾具有寫入權限。通常我會在shell中設置根文件夾的GID位,並且所有子文件夾都會保留GID。創建根文件夾是動態的,所以我需要在python中執行此操作。os.chmod未設置GID位

我用這

os.chmod(user_dir, 2775) 

但結果是這

d-ws-w-rwt 

而且我想這個

drwxrwsr-x 

我需要的模式是什麼號碼?謝謝:)

回答

6

該數字應該是八進制數,而不是十進制。用途:

os.chmod(user_dir, 02775)