すべてのコードを書かずにファイルをインポートするだけで他のコードで使うカスタム関数helloを出力するhello()という関数を定義していますが、二次ファイルで呼び出すときにhello()が定義されていないと言います。Python - 関数ライブラリを作成していますが、私の関数が2次ファイルに定義されていないと言います
open()
コマンドは(主に)読み出しまたは書き込みにテキストとしてファイルを開くためには 'Pythonのlibrary.py'
def hello():
print("Hello")
'ライブラリtest.py'
myfile = open('python library.py', 'a')
hello()
異なるファイルから関数を呼び出すには、 'import'を使用する必要があります。あなたがここで何をしているのかは、ファイルread/writeだけです。 – PYA
'open(<>)を実行すると、読み書きのためにファイルがオープンされるだけです。これはあなたのモジュールをまったく読み込まない。それは 'import'文のためのものです。 –
インポートの構文を使用する例を教えてください –