を働いていない私は、次のコードでエラーを取得しています:この方法でインポートすると機能しない理由Pythonモジュールのインポートが
from os import getcwd
os.getcwd()
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
os.getcwd()
NameError: name 'os' is not defined
誰もが知っていますか?
を働いていない私は、次のコードでエラーを取得しています:この方法でインポートすると機能しない理由Pythonモジュールのインポートが
from os import getcwd
os.getcwd()
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
os.getcwd()
NameError: name 'os' is not defined
誰もが知っていますか?
from os import getcwd
print getcwd()
なくos
どのようにすることができます。この作品作品os.getcwd
2つの可能性があります。最初のものは関数を呼び出すたびに、モジュールをインポートし、モジュールに名前を付けるためにある:
import os
print os.getcwd()
それとも、直接モジュールのメソッドをインポートすることができますし、それを呼び出すときにモジュールに名前を付ける必要はありません。
あなただけgetcwd
をインポートした
from os import getcwd
print getcwd()
感謝。私はモジュール名を省略しなければならないと思います。 – West
今私は理解しています。私はちょうどまだいくつかのいくつかの基本と苦労しているので、Pythonの新しいです – West
@Westあなたが '輸入os'をしたら、あなたは' .'の部分を行うことができます – vks
クールな感謝は覚えています – West