創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
南昌ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!小編給大家分享一下python調(diào)用js中函數(shù)的方法,相信大部分人都還不怎么了解,因此分享這邊文章給大家學(xué)習(xí),希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去學(xué)習(xí)方法吧!
Python 調(diào)用JS文件中的函數(shù)方法如下:
1、安裝PyExecJS第三方庫(kù)
2、導(dǎo)入庫(kù):import execjs
3、調(diào)用JS文件中的方法
Passwd = execjs.compile(open(r"web.js").read().decode("utf-8")).call('loginHandle','steam')
語(yǔ)句解析,open后跟所執(zhí)行的js文件位置,call后第一個(gè)單引號(hào)引起來(lái)的為所執(zhí)行的js文件的某個(gè)function,
第二個(gè)單引號(hào)是前面函數(shù)的參數(shù)
這里為function loginHandle(steam){...},第一個(gè)逗號(hào)后為帶入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ù)的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!