Как замечено в Python, что sys.stdout.write()
эквивалентный в Ruby?
В Ruby, вы можете получить доступ к стандартным с $ стандартного вывода
или STDOUT
. Таким образом, вы можете использовать метод write следующим образом:
$stdout.write 'Hello, World!'
или эквивалентно:
STDOUT.write 'Hello, World!'
$ stdout
- это фактически глобальная переменная, значение по умолчанию которой равно STDOUT
.
Вы также можете использовать put
, но я думаю, что это более аналогично python print
.