Установка: MacOS High Sierra, Spyder 3.3.1, Python 2.7.15 64 бита, Qt 5.9.4, PyQt5 5.9.2 на Darwin
Я запускаю следующий код в консоли IPython в Spyder:
In [1]: import os
In [2]: os.system("ls")
Out[2]: 0
In [3]: os.system("aasdasd")
Out[3]: 32512
Я вижу вывод на стандартный вывод команды ls
в оболочке bash, где я запускаю spyder, но не на стандартный вывод второго вызова os.system
, который должен печатать sh: asdasd: command not found
.
Куда spyder перенаправляет stderr? Есть ли способ увидеть сообщения об ошибках, подобные тем, которые были созданы во втором случае?
Большое спасибо!