メインコードとは別のファイルにクラスを作成しようとしています。私はメインコードから呼びたいクラスの関数を持っています。ここで私がやっているものの例である:異なるクラスとファイルから関数を呼び出す
from Scripts import testscript
a = testscript()
a.test()
そして、ここでは私のtestscript
クラスの例です:
class testscript:
def test(self):
print("Test Successful")
私は私のメインのスクリプトを実行すると、私はエラーを取得していないが、私は表示されません出力のテキスト。
投稿した内容がうまくいかない理由はありません。あなたは正しい 'Scripts'をインポートしていますか? – jonrsharpe
端末から実行している場合。 'if __name__ == '__main __'の下で' a.test'を呼び出すことを忘れないでください: ' –
@jonrsharpe Scriptsは両方のスクリプトが入っているフォルダです。 –