【发布时间】:2017-04-06 16:37:35
【问题描述】:
大家好,
通过这个社区的推荐,我已经将npm install shelljs --save等shelljs安装到我的应用文件夹中。
现在我正在研究如何在我的 nodejs 文件中实现它。
下面是我的nodejs文件
var express = require('express');
var router = express.Router();
var COMPORT = 5;
var command = 'option1';
下面我想包含我的python脚本
import serial
ser = serial.Serial()
ser.baudrate = 38400 #Suggested rate in Southco documentation, both locks and program MUST be at same rate
// COMPORT is a variable that stores an integer such as 6
ser.port = "COM{}".format(COMPORT)
ser.timeout = 10
ser.open()
#call the serial_connection() function
ser.write(("%s\r\n"%command).encode('ascii'))
因此,我的问题是如何将此 python 脚本与 nodejs 中定义的变量包含在与 nodejs 相同的文件中的脚本中。
这个运行在nodejs上的应用会通过electron打包成一个可执行的桌面应用。
【问题讨论】:
标签: python node.js python-3.x serial-port electron