0
__init__.py
からインポート変数を取り込むことができない問題が発生しています。私は私の問題をgoogleしかし、私は理解できないすべての答えを見つけることができません。サブモジュールからdjangoの__init__.pyを通して変数をインポート
私のモジュール構造は、次のとおりです。私のファイルに
my_module/
__init__.py
sub_module/
__init__.py
module_file.py
内容は次のとおりです。
# my_module/__init__.py
from sub_module.module_file import show_variable
# sub_module/module_file.py
show_variable = "string needs to display"
しかし、私はsub_moduleから
from my_module import show_variable
て
それを変数にアクセスしようとすると、エラー
ImportError: cannot import name show_variable
__init__.py
ファイルで変数にアクセスする方法はありますか? あなたの貴重な応答を待っています。ありがとうございます
uエラーは、あなたがshow_variableでないcontent_variableをインポートしようとしていると言いました。 – levi
あなたは 'module_file import show_variable'を意味しませんか? – rnevius
私は '__init __。py'からインポートするときに関数にアクセスできます。私はそのような変数にアクセスできません。 – Simplans