Python如何調(diào)用JS文件中的函數(shù)
Python 調(diào)用JS文件中的函數(shù)方法如下
1、安裝PyExecJS第三方庫
2、導(dǎo)入庫:import execjs
3、調(diào)用JS文件中的方法
Passwd = execjs.compile(open(r"web.js").read().decode("utf-8")).call('loginHandle','steam')
語句解析,open后跟所執(zhí)行的js文件位置,call后第一個單引號引起來的為所執(zhí)行的js文件的某個function,
第二個單引號是前面函數(shù)的參數(shù)
這里為function loginHandle(steam){...},第一個逗號后為帶入function的參數(shù),下圖為js文件中的該函數(shù):
代碼:
import execjs Passwd = execjs.compile(open(r"web.js").read().decode("utf-8")).call('loginHandle','steam') print Passwd
上面就是Python 調(diào)用JS文件中的函數(shù)的全部知識點,感謝大家對腳本之家的支持。
相關(guān)文章
Python multiprocessing多進程原理與應(yīng)用示例
這篇文章主要介紹了Python multiprocessing多進程原理與應(yīng)用,結(jié)合實例形式詳細分析了基于multiprocessing包的多進程概念、原理及相關(guān)使用操作技巧,需要的朋友可以參考下2019-02-02Python3 Tkinkter + SQLite實現(xiàn)登錄和注冊界面
這篇文章主要為大家詳細介紹了Python3 Tkinkter + SQLite實現(xiàn)登錄和注冊界面,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-11-11Python drop方法刪除列之inplace參數(shù)實例
這篇文章主要介紹了Python drop方法刪除列之inplace參數(shù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06YOLOv5目標檢測之a(chǎn)nchor設(shè)定
在訓(xùn)練yolo網(wǎng)絡(luò)檢測目標時,需要根據(jù)待檢測目標的位置大小分布情況對anchor進行調(diào)整,使其檢測效果盡可能提高,下面這篇文章主要給大家介紹了關(guān)于YOLOv5目標檢測之a(chǎn)nchor設(shè)定的相關(guān)資料,需要的朋友可以參考下2022-05-05python統(tǒng)計中文字符數(shù)量的兩種方法
今天小編就為大家分享一篇python統(tǒng)計中文字符數(shù)量的兩種方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01