subprocess.Popen - Sistem Belirtilen Dosyayı Bulamıyor


#1

Herkese merhabalar,
Data_path = ‘data/’
csv_path = Data_path + ‘CSV/’;
offset = 10000

p=subprocess.Popen([‘tail’, ‘-’+str(int(offset)) ,csv_path+str(15)+’.csv’], stdout=subprocess.PIPE)

data[ist_id] = np.genfromtxt(p.stdout,delimiter=’,’,names=‘x,y’,dtype=(float,float))

internet üzerinde araştırma yaparken hazır olarak bulduğum bu kodu çalıştırdığımda, “FileNotFoundError: [WinError 2] Sistem belirtilen dosyayı bulamıyor” hatası alıyorum. yaptığım araştırmalar sonucu “shell = True” ekleyerek sorunu çözebileceğim önerilmiş. Yazdığım zaman kod çalışıyor. Fakat datayı dosyadan boş olarak çekiyor. Bu komutu kısaca açıklayıp çözüm önerisi sunabilirseniz çok sevinirim.

İyi çalışmalar.