Предположим, что я ssh с компьютера A
на компьютер B
и запускаю скрипт Python на B
, который выглядит примерно так:
...
print "Hello World"
foo()
...
Будет работать foo()
:
- Выполняется сразу после оператора
print ...
? - Или он будет выполнен после того, как вывод оператора
print ...
будет видим в терминале компьютера A
?
Другими словами, могу ли я ускорить работу скрипта на python, работающего удаленно через ssh, путем удаления большого количества распечаток, которые может иметь скрипт?
Возможно, это просто фундаментальный недостаток в моем понимании stdout /SSH / и т.д..но я не мог найти ответ;просвети меня!