helper.app と main.app の 2 つのファイルがある場合、このようなことを実現できるようにしたいと考えています。
helper.py
def configurestuff(dblocationstring):
# Stuff that sets name and location
generic_connection_variable = connectto(dblocationstring)
def dostuff():
# does stuff with the generic_connection_variable
私のmain.pyでは、次のようなことができるようにしたい
import helper
helper.configure("customlocationofdb")
helper.dostuff()
#or even
helper.generic_connection_variable.someApplicableMethod()
私の目標は、変数を渡す「ヘルパー」を使用して接続をセットアップし、可能であればヘルパーをインポートした後に main.app 内でその変数を再利用できる main.app を持つことができるようにすることです。これを達成するためにコードを整理する最良の方法は何ですか? (関数内にあるため、main.pyでgeneric_connection_variableにアクセスする方法、またはこれを行う最良の方法がわかりません)