调用自定义函数的Python配置文件

2024-04-23 17:27:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我对python相当陌生,不确定这里的最佳解决方案。在

当生成一些日历pdf输出时,我有一个通用脚本。我用一个小的gen_config.py文件对其进行配置,该文件位于主脚本顶部import-ed。配置主要是name=value对。在

现在,我需要在我的配置中包含一些稍微复杂一些的数据-要在日历上显示的假日列表。我有一个方便的函数,可以在我的主脚本中为字典添加假日-add_holiday(2019, 1, 1, "New Year's Day")。但是我不知道从我的配置脚本调用这个的最佳方法?包括来自配置的主脚本是一个循环依赖。。。有没有解决这个问题的好办法?在

我考虑过将配置转换为json或类似的东西,我对这个解决方案持开放态度。只需要寻找最快/最简单的方法,json感觉可能有点过头了。在


Tags: 文件数据方法namepyimport脚本config
1条回答
网友
1楼 · 发布于 2024-04-23 17:27:07

只是为了让这一切不会长久。。。我听从了@jasonharper的建议,将函数(和全局变量)移到一个单独的文件中,该文件从两个地方都包含。效果很好!在

相关问题 更多 >