2016-06-20 12 views
0

* pyファイルからモジュールをインポートするにはどうすればよいですか? pythonScript.pyファイルには、import os、sysという行があります。 ファイルpythonScriptをインポートした場合、これらの行は実行されません。これらのモジュールで私は名前のエラーを取得しています。ファイルからPythonモジュールをインポートする

+0

関連するコードと完全なトレースバックを表示できますか? – nephlm

+0

待ちに待ったので、 'pythonScript.py'という名前のファイルに' pythonScript'をインポートしていますか? – rb612

+0

あなたがやっていること、期待すること、実際に何が起こっているのかについてもっと詳しく説明してください。現在、この質問は*不明です*。 –

答えて

1

輸入の仕組みを完全には理解していないようです。

あなたが実行している場合:my_moduleに名前空間さmy_module.pyモジュールに含ま

import my_module 

その後、何かを。このモジュールを使用するために、次のように入力しなければならないので:インポートした場合

my_module.os 

同様
result = my_module.some_function(1,2,3,4) 
object1 = my_module.SomeClass() 

を、あなたが本当にmy_moduleからosインポートを使用したい場合、あなたはでそれにアクセスする必要が使用:

from my_module import * 

は、あなたが直接 osにアクセスすることができますが、それはそのワイルドカード(*)を注目する価値があるの輸入は推奨されません。

ちょうどimport osあなたのpython端末で。

関連する問題