私は質問があります。シェルからPythonスクリプトを実行する方法
私は、スクリプトが機能を持っているPythonスクリプトのpath1/path2を/ file.py
を得た:私は
import path1.path2.file
import datetime
path1.path2.file.run(datetime = datetime(2011,12,1))
呼び出すシェルで
def run (datetime = None):
が、私は を取得していますTypeError: 'module'オブジェクトは呼び出し可能ではありません
シェルのメソッドを呼び出しますか?
はAttributeErrorを取得秒1と同じエラー – SuperString
最初の1:「モジュール」オブジェクトが属性「パス2」 – SuperString
を持っていないあなたは 'path1'ディレクトリと' path2'ディレクトリで '__init __ py'ファイルを持っていますか? – tito