У меня
cmd = subprocess.Popen('dir',shell=True,stdout=subprocess.PIPE)
for line in cmd.stdout:
columns = line.split(' ')
print (columns[3])
имеют ошибку в строке 3 Тип Str не поддерживает API-интерфейс буфера.
Что я делаю неправильно, я на Python 3.3