Python ile Chmod Değeri Ayarlama
- August 23, 2011
Linux altında Python ile çalışıyorsanız dosya ve dizinlerin yazma izinlerini kontrol etmek istemeniz oldukça doğaldır. Python’un basitliklerinden ve fonksiyon zenginliğinden chmod da nasibini almış olacak ki os.chmod() fonksiyonu bu ihtiyacımızı tam anlamıyla karşılamaya aday. Hemen kısa bir kullanımda görelim.
import os
os.chmod("anaklasor/altklasor",0777)
Ayrıca grup izinlerini ayarlama amacıyla os.chown() fonksiyonu kullanılabilir. Buna da kısaca bakalım.
import os
os.chown("dizin/altdizin",1,2) # SIRASIYLA DİZİN, KULLANICI ID'Sİ, GRUP ID'Sİ
Yukarıda belirtilen sırada istediğiniz değerleri girerek düzenlemelerinizi kolayca yapabilirsiniz.