2014-02-09 93 views
2

我已經爲某些數值分析主題編寫了Python腳本,因此我想用任何Java腳本庫以很好的方式繪製它們。使用node-python從python託管的web應用程序執行python腳本?

所以,我知道python-node它們顯示在該網站一些簡短的文檔信息:

var python = require('node-python'); 
var os = python.import('os'); 

// nodejs stuff 
var path = require('path'); 

assert(os.path.basename(os.getcwd()) == path.basename(process.cwd())) 

但是,我怎麼能開始真正做蟒蛇,進口Python庫,運行python腳本等?

回答

1

該示例顯示如何使用import和調用函數。

嘗試以下操作:

var python = require('node-python'); 
var script = python.import('your_script_module_name'); 

script.your_function(argument1, argument2) 
+0

所以我甚至可以做多一個'腳本= python.import( 'your_script_module_name');'線,以保持編碼,對不對? – diegoaguilar

+1

@diegoaguilar,是的。見http://asciinema.org/a/7537 – falsetru

+0

我得到模塊在同一個文件夾,我得到:'錯誤:沒有名爲python.taylorsum模塊... – diegoaguilar