Node.js 是Javascript語言服務器端運行環境html
安裝和配置:https://www.runoob.com/nodejs/nodejs-install-setup.htmlnode
測試運行JavaScript程序python
微軟windows操做系統:附件-命令提示符windows
需進入到js程序的目錄下,node命令+js文件名運行程序服務器
// 函數 function getnow(){ var timestamp=new Date().getTime(); return timestamp; } // 變量 var name="12353454";
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代碼運行所依賴的環境函數