json - 使用来自python文件的json常量值
问题描述
我有两个文件。第一个是定义了一些配置常量的 python 文件。第二个是 json 文件,我想在其中使用这些常量之一。我可以在json文件中使用python文件中定义的常量吗?如何导入和使用?
设置.py
MAX_SIZE = 100
设置.json
parameters:[
{
"max_size": MAX_SIZE
}
]
解决方案
我认为您不能直接从 JSON 访问 MAX_SIZE ,而两者之间没有实际的语言实现。
你可以做的是相反的 - 将“settings.json”导入你的settings.py文件,然后编辑导入的json。
伪代码(在您的 settings.py 文件中):
import parameters from settings.json
MAX_SIZE = 100
//Assign constant value to json object
parameters[0].max_size = MAX_SIZE
推荐阅读
- javascript - 如何检查 jQuery 是否支持 HTML 属性?
- c++ - 我怎样才能让我的代码显示这个输出我是新的 smfl 和 codeblock
- python - 如何查看你连接的路由器的端口?
- c# - 如何在 c# 中使用 Octokit.Net Git Data API 从/向主 GitHub 检索和更新大于 1MB 的文件
- c# - 使用 Set 从 dbContext 通过字符串名称获取动态表
方法 - python - 如何定义最佳主题数(k)?
- linked-list - 何时使用基于二叉堆的优先级队列与基于链表的优先级队列?
- laravel - Laravel 在数据库中保存多张图片
- swift - 按值排序字典 [键:[键:值]] - Swift
- c++ - 将 for 循环转换为递归 (c++)