27 Ocak 2011, PERÅžEMBE
alt iÅŸlemi.() check_output deÄŸil't var (Python 2.6.5)
Alt süreci modülü hakkında Python belgeleri okudum (here) ve tam ihtiyacım olan şey gibi görünüyor subprocess.check_output()
Bir komut bahsediyor.
Ben denemek ve kullanmak ancak, mevcut değildir, bu bir hata alıyorum, ve dir(subprocess)
çalıştırdığımda görünmüyor.
2.6.5 ve kullandığım kod aşağıda: Python kullanıyorum
import subprocess
subprocess.check_output(["ls", "-l", "/dev/null"])
Herkes bu neden oluyor herhangi bir fikir var mı?
CEVAP
27 Ocak 2011, PERÅžEMBE
2.7 tanıtıldı docs Bkz.
Kullanırsanız çıktı isterseniz: subprocess.Popen
>>> import subprocess
>>> output = subprocess.Popen(['ls', '-l'], stdout=subprocess.PIPE).communicate()[0]
Bunu PaylaÅŸ:
Çapraz iş parçacığı işlemi geçerli değ...
Neden Python'In 'gizli'...
Neden't Python fonksiyonel progra...
Python mysqldb: Kütüphane yüklü değil:...
'geri gönderme İşlemi sırasında n...