我一直在关注我发现的几个从 Node.js 调用 Python 脚本的示例。我能够执行脚本,但无法从 Python 返回数据。
测试.js
var sys = require('sys'),
spawn = require('child_process').spawn,
dummy = spawn('python', ['test.py']);
dummy.stdout.on('data', function (data) {
sys.print("testing...\n");
sys.print(data);
});
Run Code Online (Sandbox Code Playgroud)
测试文件
import time
def dummy() :
out = '';
for i in range(0,10) :
out += str(i + 1) + "\n"
time.sleep(0.1)
print out
return out
if __name__ =='__main__' :
dummy = dummy()
Run Code Online (Sandbox Code Playgroud)
有人可以提供一个如何将结果从 test.py 返回到 test.js 的示例吗?
谢谢。
注意:test.py 进行了适当的缩进编辑。
我读过一些关于如何使用 jQuery 在 HTML Select 元素中选择第一个选项的文章,但我似乎无法让它在 jQuery 移动页面上工作。
选择元素:
<select id="myList">
<option value="" selected>Select a List</option>
<option value="1">Item 1</option>
<option value="2">Item 2</option>
<option value="3">Item 3</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我调用的脚本来选择第一个选项:
$("#myList").val($("#myList option:first").val());
Run Code Online (Sandbox Code Playgroud)
我并不是想获取选择元素中第一个选项的值,我实际上是想选择它。
为了让它在 jQuery 移动页面上运行,我还需要做些什么吗?
谢谢。