簡単な質問です。検索しても役に立ちませんでした。ファイル「funcs.py」があるとします。その中に、現在のスクリプトで呼び出したい関数があります。この関数は別のライブラリ (pandas など) を使用していますが、そのライブラリはどこにインポートすればよいですか? コンベンションは何ですか?
funcs.py の関数内に入れますか?
#funcs.py
def make_df():
import pandas as pd
return pd.DataFrame(index=[1,2,3],data=[1,2,3])
funcs.py の関数の外側に配置しますか?
#funcs.py
import pandas as pd
def make_df():
return pd.DataFrame(index=[1,2,3],data=[1,2,3])
それとも、現在使用しているスクリプトに入れますか?
#main.py
import pandas as pd
from funcs import make_df
df = make_df()
よろしくお願いいたします。