我的相关文件结构如下所示。
Project
-launcher.py
-lib
--bot
---__init__.py
launcher.py 在 lib.bot 中运行 __init__.py,如下所示:
#launcher.py
from lib.bot import bot
VERSION = "0.0.4"
bot.run(VERSION)
这就是问题所在。我正在尝试访问 __init__.py 中的 VERSION 值。我曾尝试使用 sys.argv 但是当我这样做时:
import sys
VERSION = sys.argv
print(VERSION)
它只是打印['launcher.py']。
我已经尝试了很多其他方法来访问这个值,但是,尽我所能:我做不到。有什么想法吗?