Python如何呼叫JS檔案中的函式

2022-10-04 16:30:16 字數 642 閱讀 6819

python 呼叫js檔案中的函式方法如下

1、安裝pyexecjs第三方庫

2、導入庫:import execjs

3、呼叫js檔案中的方法

passwd = execjs.compile(open(r"web.js").read().decode(abzzlu"utf-8")).call('loginhandle','steam')

語句解析,open後跟所執行的js檔案位置,call後第乙個單引號引起來的為所執行的js檔案的某個function,

第二個單引號是前面函式的引數

這裡為function logabzzluinhandle(steam),第乙個逗號後為帶入function的引數,下圖為js文程式設計客棧件中的該函式:

**:import execjs

passwd = execjs.compile(open(r"w程式設計客棧eb.js").read().decode("utf-8")).call('loginhandle','steam')

print passwd

上面就是python 呼叫js檔案中的函式的全部知識點,感謝大家對我們的支援。

本文標題: python如何呼叫js檔案中的函式

本文位址: /jiaoben/python/268846.html

nodejs中如何呼叫其他js檔案的函式

兩個目錄,下面各乙個js檔案 func.js中需要呼叫obj func.js中的兩個函式。func.js檔案 var objfunc require object obj func 目錄名 檔名 objfunc.fff 1,6 objfunc.func 2,1 即使用require引入其他的js檔案...

python 如何呼叫py檔案

方法1 from file in import myfunc 方法2 import file in file in.myfunc arg 函式呼叫 demo.py folder a init py file1.py現需要在demo.py中呼叫file1.py檔案,方法如下 方法1 foldera資料...

python 呼叫js中的方法

先上 import execjs 執行本地的js def get js f open d workspace myworkspace jsdemo js des rsa.js r encoding utf 8 f open js des rsa.js r encoding utf 8 line f....