JS運行環境
Node.js 是Javascript語言服務器端運行環境
安裝和配置:https://www.runoob.com/nodejs/nodejs-install-setup.html
測試運行
測試運行JavaScript程序
微軟windows操作系統:附件-命令提示符
需進入到js程序的目錄下,node命令+js文件名運行程序
調用方法
JS文件
// 函數 function getnow(){ var timestamp=new Date().getTime(); return timestamp; } // 變量 var name="12353454";
python調用上面js的函數和變量
import execjs # 讀取js文件 with open('js.js', encoding='utf-8') as f: js = f.read() # 通過compile命令轉成一個js對象 docjs = execjs.compile(js) # 調用function方法 res = docjs.call('getnow') print(res) # 調用變量方法 res = docjs.eval('name') print(res)
使用execjs必須下載node.js程序,它是js代碼運行所依賴的環境