私はPythonにはかなり新しいです。ここでは、プログラムの作成中に遭遇した問題があります。Python 3でインポートされた名前を再バインドできません。
私は、Python 3でのインポート機能の再バインドする名前にしようとしています:
例えば
from module import imported_function
...
imported_function = function(5)
ただし、何らかの理由で対応できません。モジュールおよび非モジュール一imported_functionは関数と呼ばれる。
imported_function = another_function(2)
追記:ここで、another_function(2)モジュールの外部に定義される関数です。 Imported_functionは、代入文imported_function = function(5)の後であっても、モジュールからimported_functionを取得し続けます。
私は何が起こっているのか分かりません。代入でインポート文の優先順位が高くなっていますか?
あなたがしていること、期待すること、そして何が起こるのかをもっと詳しく説明してください。 –