Değişken "data" cinsinden döndürülmüş değerde kaç satır sayacağım, ancak değişkeni nasıl olduğu gibi kabul etmiyor. ve hata:python hatası: TypeError: 'int' nesnesi yinelenen değil
sum_lines =0
data=subprocess.call(["nova list"],shell=True)
for line in data:
print line
sum_lines += 1
print sum_lines
hata
File "./code.py", line 9, in <module>
for line in data:
TypeError: 'int' object is not iterable
ÇÖZÜM i
data=subprocess.check_output("nova show "+new+"."+projid_new, shell=True)
for line in data.splitlines():
sum_lines +=1
("nova gösterisi "+ yeni + projid_new, kabuk = Doğru".") data.splitlines() kuyruk için : sum_lines + = 1 – Adam