导入.js文件并在其中使用定义

时间:2017-05-14 09:41:37

标签: javascript python python-3.4

我的.js文件路径是:Project / config / database.js并包含:

module.exports = {
database: 'mongodb:/127.0.0.1:27017/project
}

我的.py文件路径是:Project / script / initializeData.py

我需要获取数据库值(mongo URL)并在我的.py中使用它 如何获取数据库值并在我的.py代码中使用它?

即时通讯使用python 3.4

1 个答案:

答案 0 :(得分:1)

那段代码会闻到。我建议你把常见的配置放在像json这样的通用格式中。

项目/配置/ config.json:

{"database":"mongodb:/....."}

项目/配置/ database.js:

// do you even need this file
module.exports = require("./config")

项目/脚本/ initializeData.py:

import json
with open('../config/config.json', 'r') as f:
  config = json.load(f)
database = config["database"]