[英]Python run JavaScript 3.8
我已經安裝了 node.js,想知道是否有任何方法可以在python 3.8上運行 js 代碼。 我需要為我的 Web 應用程序使用一大段代碼 (babylon)。 有什么簡單的方法可以做到這一點嗎?
我承認我以前沒有搞過這個,但我認為最好的方法是擁有一個可以從 python 運行的 js 文件。 我找到了兩種方法來實現這一點——一種返回輸出,另一種只是運行它。
您可以使用subprocess
模塊來運行節點並記錄它的輸出以供以后使用。
import subprocess
myValue = subprocess.check_output(['node','index.js'])
Python subprocess.check_output
文檔
如果您不需要讀取文件的輸出,則可以使用os
模塊運行它。
import os
os.system("node index.js")
我喜歡給出的答案。 我想補充一點,可以使用 Naked 庫:
from Naked.toolshed.shell import execute_js
execute_js('file.js')
可以在此處閱讀更多信息: https : //naked.readthedocs.io/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.