私は実際にPythonでフェーズを学んでいますが、私は特定の要件に関するグローバル変数について助けてください。Pythonでグローバル変数を宣言する方法
私はubuntu OS 16.04でpython 3.5を使用しています。一つのファイルにグローバル変数を宣言し、デフォルト値で初期化し、同じパッケージ内の別のpythonファイルにインポートする必要がありますが、
views.py:
from collections import OrderedDict
request_dict = OrderedDict()
def hello():
print("hello from views file")
を
AttributeError: module 'App.views' has no attribute 'request_dict'
以下与えられている私は、同様のコードを持って、心配しないでください:グローバル変数をインポートすると、そのファイルに次のエラー
task.py:
from . import views
def addQueueTask():
print('from task.py: ', views.request_dict)
「HI」を返しますフォルダ/ファイル構造を追加してください。 –
あなたは 'Django'フレームワークを使用していますか? –
'print(views .__ file __)'とは何ですか? –