logo

Python sistem modülü

Python sys modülü, Python Çalışma Zamanı Ortamının farklı bölümlerini yönetmek için kullanılan işlevler ve değişkenler sağlar. Sisteme özel parametrelere ve işlevlere erişmemizi sağlar.

sistemi içe aktar

Öncelikle herhangi bir fonksiyonu çalıştırmadan önce sys modülünü programımıza aktarmalıyız.

sistem modülleri

Bu işlev, içe aktarılan mevcut python modüllerinin adını sağlar.

sys.argv

c++'da dize işleme

Bu işlev, bir Python betiğine iletilen komut satırı bağımsız değişkenlerinin bir listesini döndürür. Komut dosyasının adı her zaman 0 dizinindeki öğedir ve geri kalan argümanlar sonraki dizinlerde saklanır.

sys.base_exec_prefix

Bu işlev exec_prefix ile aynı değere etkili bir yol sağlar. Sanal bir ortam çalıştırılmıyorsa değer aynı kalacaktır.

sys.base_prefix

Site.py çalıştırılmadan önce Python başlatılırken önek ile aynı değere ayarlanır.

Java dizisine dize

sistem.byteorder

Bir şeyi yapmanın etkili bir yolunu sağlayan yerel bayt sırasının bir göstergesidir.

sistem.maxsize

Bu fonksiyon bir değişkenin en büyük tamsayısını döndürür.

sistem.yolu

Bu fonksiyon mevcut sistemde ayarlanan PYTHONPATH'i gösterir. Tüm python modülleri için arama yolu olan bir ortam değişkenidir.

sistem.stdin

Programın başlangıcında stdin'in orijinal değerlerini içeren ve sonlandırılma sırasında kullanılan bir nesnedir. Dosyaları geri yükleyebilir.

sistem.hitcount

Bu fonksiyon bir nesnenin referans sayısını döndürür.

sistem.çıkış

Bu işlev Python konsolundan veya komut isteminden çıkmak için kullanılır ve ayrıca bir istisna durumunda programdan çıkmak için kullanılır.

yürütülebilir sistem

çerçeve

Bu fonksiyonun değeri Python yorumlayıcısına giden mutlak yoldur. Python'un başka birinin makinesinde nereye kurulduğunu bilmek faydalıdır.

sistem.platformu

Bu fonksiyonun bu değeri üzerinde çalıştığımız platformu tanımlamak için kullanılır.