別のフォルダのファイルからPythonを使いたいです。Pythonのフォルダからメソッドをインポートする
writeToFiles
と呼ばれます。これはUtils
というフォルダにあるfiles.py
というファイルにあります。
このメソッドを呼び出すプログラムはratslam
というフォルダにあり、そのフォルダにはUtils
フォルダも含まれています。
別のフォルダのファイルからPythonを使いたいです。Pythonのフォルダからメソッドをインポートする
writeToFiles
と呼ばれます。これはUtils
というフォルダにあるfiles.py
というファイルにあります。
このメソッドを呼び出すプログラムはratslam
というフォルダにあり、そのフォルダにはUtils
フォルダも含まれています。
は次のとおりです。
Utils/
files.py
my_program.py
は、プロジェクトのUtils
フォルダやルートにinit.pyと呼ばれる空のファイルを作成します。
Utils/
__init__.py
files.py
__init__.py
my_program.py
次に、あなたはあなたが特定の質問をすると、あなたが書いたコードを表示する必要がmy_program.py
from Utils.files import writeToFiles
私は__init__.pyで何を書きますか? –
ありがとうございます。私は__init__という空のファイルを作成します –
フォルダからモジュールをインポートするために、あなたが使用する必要があります:あなたのファイル構造を仮定し
from Utils.files import writeToFiles
の先頭に次の行を追加することができるはずです。あなたが提供したのは、達成するのが難しいとは思われない意図の声明です。どんな問題がありますか? – Borodin
私はこの問題を解決しました。 –