(1)
Linux-Python Kodunda Pipeline Kullanımı
Öncelikle isim olarak emin değilim, belki farklı bir terim kullanılıyor olabilir.yapmak istediğim şu, linux'da biliyosunuz konsolda pipeline ( | ) kullanılıyor. mesela ps auxwww | grep -i sshd gibi bir kodla, ps programının çıktısını grep e girdi olarak veriyoruz gibi.Bunu nasıl kullanabilirim? basi
Öncelikle isim olarak emin değilim, belki farklı bir terim kullanılıyor olabilir.
yapmak istediğim şu, linux'da biliyosunuz konsolda pipeline ( | ) kullanılıyor. mesela ps auxwww | grep -i sshd
gibi bir kodla, ps programının çıktısını grep e girdi olarak veriyoruz gibi.
Bunu nasıl kullanabilirim? basit stringlerle başlayıp daha sonra mesela arecord programından audio stream'i kendi python programıma almak istiyorum.
import sys deyip, sys.argv e baktım ama bişey gelmiyor, subprocess ve stdin le de bişeyler denedim ama yapamadım. nedir bunun yolu? aslında elimde keywordler olsa araştırıcam ama internette yaptığım aramalarda hep alakasız sonuçlar alıyorum.
0
cal suna bi duduk (
12.05.14)
Pipe kullandığınızda soldaki işlemin stdout'a attığı her şey sağdaki programın stdin'ine gider.
Yani doğrudan stdin'den okumanız yeterli olacaktır.
0