pipes

Python pipes moduli

❮ Python o‘rnatilgan modullari


Eslatma: pipes moduli faqat Unix tizimlarida ishlaydi va eskirgan, uning o‘rniga subprocess modulidan foydalaning.

Misol

Oddiy pipeline (katta harflarga o‘tkazuvchi) yarating va natijani faylga yozing (faqat Unix):

# This only works on Unix systems and older Python versions (< 3.13) import pipes tmpl = pipes.Template() tmpl.append('tr a-z A-Z', '--') with tmpl.open('out.txt', 'w') as f:   f.write('hello')

Ta’rif va qo‘llanilishi

pipes moduli kichik Template yordamchi sinfi orqali shell uslubidagi pipeline’lar quradi.

Yangi kod uchun subprocess modulini afzal ko‘ring. pipes muayyan platformaga bog‘liq va imkoniyatlari cheklangan edi.


A’zolar

A’zo Tavsif
TemplatePipeline’ni ifodalaydi: buyruqlar zanjirini yaratish, nusxalash va boshlang‘ich holatga qaytarish imkonini beradi.
Template.append()Pipeline’ga buyruq qo‘shadi ('--' kabi fayl bog‘lash rejimi bilan).
Template.clone()Xuddi shu buyruqlarga ega yangi pipeline shablonini qaytaradi.
Template.open()O‘qish/yozish uchun pipeline’ga ulangan fayl obyektini ochadi.
Template.reset()Shablonni boshlang‘ich (bo‘sh) holatiga qaytaradi.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!