process = subprocess.Popen('cmd.exe /k ', shell=True, stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=None)
process.stdin.write("dir\n")
o,e=process.communicate()
print o
process.stdin.close()
кстати, если ваша настоящая задача - составить список каталогов, пожалуйста, используйте собственный модуль Python os, например, os.listdir (), или glob-модуль ... и т. Д. Не вызывайте такие системные команды без необходимости , Это делает ваш код не переносимым.