小编woj*_*ech的帖子

Python:依赖导入来执行代码是一个好习惯吗?

在 Python 中,像下面的示例一样,依赖 import 来执行代码是一个好习惯吗?

中的代码mod.py应该加载一些配置,并且只需要执行一次。它可以使用更复杂的逻辑,但其目的是建立一些参数的值,稍后用作配置main.py

# --- mod.py ---
param1 = 'abc'
param2 = 'def'
# ...


# --- main.py ---
import mod

p1 = mod.param1
p2 = mod.param2
# (then calls functions from other components, which use p1, p2, ... as arguments)
Run Code Online (Sandbox Code Playgroud)

python architecture import

5
推荐指数
1
解决办法
630
查看次数

标签 统计

architecture ×1

import ×1

python ×1