Python - Standart Kitaplıklar

İçindekiler
Geliştirmek için en çekici şeylerden biri piton Bol ve harika standart modül kütüphanesidir, sadece ihtiyaçlarımızı karşılayan modülleri içe aktararak erişebileceğimiz çok sayıda yardımcı programa sahiptir.
SYS modülü
Bu modül bize, yorumlayıcı ile yakından bağlantılı değişkenlere ve fonksiyonlara erişim sağlar. pitonAşağıda en önemli olduğunu düşündüklerimizi listeleyeceğiz, ancak araştırmaya devam edebilir ve kendi favorilerinizi oluşturabilirsiniz.
argüman: Komut dosyasının adını içeren komut satırı bağımsız değişkenleri.
çıkış ([arg]): Mevcut programın çıktısını yapar, isteğe bağlı olarak bir argüman ile bize bir dönüş veya hata mesajı veren bir değer iletebiliriz.
modüller: Fonksiyonun çağrılması sırasında yüklenen tüm modüllerin adlarını bize bir harita yapan bir sözlüktür.
yol: Mevcut modülleri bulabileceğimiz yerleri görebileceğimiz bir liste yapar.
platform: Olduğu gibi bir platform tanımlayıcısı içerir sunos5 veya win32.
standart: Standart girdi akışıdır, nesne tipi bir dosyadır.
standart: Standart çıktı akışıdır, nesne tipi bir dosyadır.
stderr stdout: Standart hata akışıdır, nesne tipi bir dosyadır.
Bu işlevlerden birinin nasıl kullanılacağına dair küçük bir örnek görelim, bu özel durumda argv kullanacağız, önce kodu koyacağız ve sonra açıklamayı koyacağız:
 # reverseargs.py import sys args = sys.argv [1:] args.reverse () print '' .join (args) 

Burada yaptığımızın argümanları alıp ters sırada yazdırmak olduğunu görebiliriz.
Şimdi programımızın çağrısını yapacağız ve bize verdiği çıktıyı aşağıdaki resimde göreceğiz:

Standart kütüphaneler sayesinde, sadece birkaç satırla bunu yapabildiğimiz için oldukça etkileyici. piton.
işletim sistemi modülü
Bu modül bize işletim sisteminin birden çok hizmetine erişim sağlar, bu belki de en kapsamlı modüllerden biridir, bu nedenle sadece birkaçını ele alacağız, ancak işlevlerinden oldukça kullanışlıdır, bu modül ayrıca içindeki dizinler ve dosyalarla çalışmak için yeterli işlevsellik içerir. Sistemin bu konudaki resmi belgelerini araştırmak sizin görevinizdir.
çevre: İşletim sistemi ortam değişkenleriyle bir harita oluşturur.
sistem(komut): İşletim sisteminde bir komut içinde bir komut yürütün. alt kabuk.
Eylül: Yolların yapımında kullanılan ayırıcı.
yol ayrımı: Yolları ayırmak için kullanılan ayırıcı.
satır aralığı: Satır ayırıcı ('\ n', '\ r' veya '\ r \ n')
urandom(n): Güçlü şifreleme ile n bayt rastgele veri döndürür.
İşlevselliği kullanan basit bir örnek görelim sistem Python betiğinden bir Web tarayıcısı başlatmak için.
UNIX'te şunları yapabiliriz:
os.system ('/ usr / bin / firefox')

Ancak Windows'ta da eşdeğerimiz var:
os.system (r'c: \ "Program Dosyaları" \ "Mozilla Firefox" \ firefox.exe ')

Bu durumda, yol klasörleri için çift tırnak işareti koyduğumuzu fark ettik, bununla beyaz boşluğun bizi Python ile bu komutu yürüten DOS'ta bir soruna atlamasını önlemiş oluyoruz.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.
wave wave wave wave wave