5 Mayıs 2009, Salı
Python: uıd/gıd bulmak için, belirli bir kullanıcı/grup adı (os.chown)
Belirli bir kullanıcı adı için uıd/gıd bulmak veya Python kullanarak grup adı için iyi bir yolu nedir? İşletim sistemi ile dosya sahipliğini ayarlamak gerekiyor.ve alfabetik yerine tamsayı kimlikleri chown gerekiyor.
[Hızlı not]: getpwnam harika çalışıyor ama burada taslakları, windows üzerinde aynı kodu çalıştırmak için izin oluşturur bazı kod yani windows ve unıx.
try:
from pwd import getpwnam
except:
getpwnam = lambda x: (0,0,0)
os.chown = lambda x, y, z: True
os.chmod = lambda x, y: True
os.fchown = os.chown
os.fchmod = os.chmod
CEVAP
5 Mayıs 2009, Salı
from pwd import getpwnam
print getpwnam('someuser')[2]
# or
print getpwnam('someuser').pw_uid
Bunu PaylaÅŸ:

Nasıl belirli bir kullanıcı ne anlama ...
Bunları nasıl belirli sütun adları ile...
Nasıl dizin Python içinde olup olmadığ...
Taşınabilir bir şekilde Python için ge...
Deyimi, belirli alanlarda çiftleri bul...