web2py アプリケーションのコントローラ コードに外部モジュールをインポートしようとしています。インポートしているモジュールは myapp/modules にあり、正常にインポートされているようです。ただし、そこで定義されている関数を呼び出すことはできません。次のエラーが発生します 「モジュール」オブジェクトには属性「testfunc」がありません
私はこのようにインポートしています:
import json_utils as u
そして、次のように呼び出します。
u.testfunc()
ここで明らかな何かが欠けていますか?ファイルがリロードされていない場合に備えて、サーバーの停止/起動を試みました。
乾杯
編集: json_utils.py ファイル全体は次のとおりです。
def testfunc():
return 3
def testfunc2():
# some stuff
return 5