mirror of
https://github.com/bvanroll/rpiRadio.git
synced 2025-08-30 20:42:44 +00:00
28 lines
542 B
JavaScript
28 lines
542 B
JavaScript
const cmd=require('../cmd.js');
|
|
|
|
const processRef=cmd.get('python -i');
|
|
let data_line = '';
|
|
|
|
//listen to the python terminal output
|
|
processRef.stdout.on(
|
|
'data',
|
|
function(data) {
|
|
data_line += data;
|
|
if (data_line[data_line.length-1] == '\n') {
|
|
console.log(data_line);
|
|
}
|
|
}
|
|
);
|
|
|
|
const pythonTerminalInput=`primes = [2, 3, 5, 7]
|
|
for prime in primes:
|
|
print(prime)
|
|
|
|
`;
|
|
|
|
//show what we are doing
|
|
console.log(`>>>${pythonTerminalInput}`);
|
|
|
|
//send it to the open python terminal
|
|
processRef.stdin.write(pythonTerminalInput);
|