Python os.getcwd()関数の実際の応用案の紹介

8569 ワード

Python os.getcwd()関数が現在のパスを取得した場合、Python os.getcwd()関数は、現在のパスのプロトタイプを取得するかどうかについて、以下の文章はそのプロトタイプの具体的な分析であり、以下は文章の関連内容の具体的な紹介である.
Python osでgetcwd()関数は、現在のパスを取得します.その原型を以下に示す.
os.getcwd()
この関数はパラメータを渡す必要はありません.現在のディレクトリを返します.なお、現在のディレクトリは、スクリプトが存在するディレクトリではなく、実行されるスクリプトのディレクトリを指します.たとえば、PythonWinに次のスクリプトを入力します.
 
   
   
   
   
  1. >>> import os  
  2. >>> print 'current directory is ',os.getcwd()  
  3. current directory is D:\Python25\Lib\site-packages\pythonwin  

ここはPythonWinのインストールディレクトリです.上記の内容をpwdに書き込むと.py,pwdと仮定する.pyはE:bookcodeディレクトリにあり、Windowsのコマンドラインウィンドウを実行し、E:bookディレクトリに入り、codepwdを入力します.py、出力は以下の通りです.
 
   
   
   
   
  1. E:\book>code\pwd.py  
  2. current directory is E:\book   

ディレクトリ内のコンテンツの取得
Pythonではosを使用できます.Listdir()関数は、指定したディレクトリの内容を取得します.その原型を以下に示す.
 
   
   
   
   
  1. os.listdir(path) 

そのパラメータの意味は以下の通りである.・pathはコンテンツディレクトリのパスを取得します.次の例では、現在のディレクトリの内容を取得します.
 
   
   
   
   
  1. >>> import os  
  2. >>> os.listdir(os.getcwd())   

現在のディレクトリの内容を取得
 
   
   
   
   
  1. ['dde.pyd', 'license.txt', 'Pythonwin.exe', 
    'scintilla.dll', 'win32ui.pyd', 'win32uiole.
    pyd', 'pywin'] 

以上の内容はPythonにおけるファイルとディレクトリの操作およびPython osである.getcwd()関数は,現在の経路が実際に適用される考えられる手順の紹介を得る.