Javascript 使用js2py调用或获取python上下文怎么样

Javascript 使用js2py调用或获取python上下文怎么样,javascript,python-3.x,Javascript,Python 3.x,我可以使用js2py执行js代码并获取js上下文。现在我想在js代码中获取python对象和上下文数据。 因此,我尝试搜索github和google,但没有用: 这让我很沮丧,谢谢你的回答: python获取js对象和上下文, temp.js是: var db_user_name = '' var db_password = '' var port = '' var host = '' var service_name = '' if(1 < 2){ db_password =

我可以使用js2py执行js代码并获取js上下文。现在我想在js代码中获取python对象和上下文数据。 因此,我尝试搜索github和google,但没有用: 这让我很沮丧,谢谢你的回答:

python获取js对象和上下文, temp.js是:

var db_user_name = ''
var db_password = ''
var port = ''
var host = ''
var service_name = ''

if(1 < 2){
    db_password = 'aa'
    db_user_name = 'bb'
    host = 'localhost'
    port = '8888'
    service_name = 'orcl'
}
但是现在,使用js2py调用或获取python上下文怎么样

由于需要,我不能让python或js在文件中相互访问。
temp.js是配置文件,python的一些复杂过程,我需要在temp.js等配置文件中使用结果,我将给您一个示例:

通用指南= 函数createGuid{ 返回1+Math.random*0x10000 | 0.toString16.substring1; } var guid1=createGuid+createGuid+-+createGuid+-+createGuid+createGuid+-+createGuid+createGuid+createGuid; context=js2py.EvalJs context.executegen_guid guid=context.guid1 trans guid1->Python代码
print guidi希望在js中获取python对象或上下文
import js2py
js_file = js2py.run_file(r'D:.....\temp.js')
print(js_file[1].db_user_name)
print(js_file[1].db_password)
print(js_file[1].host)
print(js_file[1].port)
print(js_file[1].service_name)