2017-09-22 5 views
-2

別のフォルダのファイルからPythonを使いたいです。Pythonのフォルダからメソッドをインポートする

writeToFilesと呼ばれます。これはUtilsというフォルダにあるfiles.pyというファイルにあります。

このメソッドを呼び出すプログラムはratslamというフォルダにあり、そのフォルダにはUtilsフォルダも含まれています。

+0

の先頭に次の行を追加することができるはずです。あなたが提供したのは、達成するのが難しいとは思われない意図の声明です。どんな問題がありますか? – Borodin

+0

私はこの問題を解決しました。 –

答えて

-1

は次のとおりです。

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 
+0

私は__init__.pyで何を書きますか? –

+0

ありがとうございます。私は__init__という空のファイルを作成します –

0

フォルダからモジュールをインポートするために、あなたが使用する必要があります:あなたのファイル構造を仮定し

from Utils.files import writeToFiles 
関連する問題