Как разделить переменную между Python и Go языка? - PullRequest
0 голосов
/ 03 января 2012

Мне нужно знать, как делить переменную между двумя программами, в основном, программа go должна написать переменную, например строку, а программа python должна прочитать эту переменную. Пожалуйста, помогите мне, спасибо заранее.

Ответы [ 2 ]

1 голос
/ 06 января 2012

В Windows наиболее распространенным способом связи между двумя процессами является «именованный канал» (также может быть tcp / ip, веб-сервис и т. Д.).

Уродливый, но более легкий способ - записать значение в файл и прочитать его из python.

1 голос
/ 03 января 2012

использовать стандартные потоки. используйте простую команду типа printf для вывода строки в стандартный вывод. затем прочитайте его с raw_input() на python.

запустите две программы примерно так:

./output | ./read.py

...