ホームページ  >  記事  >  バックエンド開発  >  PythonのOSライブラリの利用

PythonのOSライブラリの利用

巴扎黑
巴扎黑オリジナル
2016-12-08 09:39:531728ブラウズ

Python OSライブラリには、オペレーティングシステムに関連する多くの関数があります。

実際には、それだけではありません。OS ライブラリには、ファイル、パス、システム コマンドの実行に関連するものがたくさんあります。

OS モジュールの一般的に使用されるメソッドは次のとおりです

1.os.sep os モジュールを使用します。たとえば、Windows の場合は「nt」、Linux/Unix ユーザーの場合は「posix」です。
3.os.getcwd() この関数は、現在の作業ディレクトリを取得します。これは、現在の Python スクリプトが配置されているディレクトリ パスです。動作します

4.os. Getenv () は環境変数の読み取りに使用されます

5.OS.Putenv () は環境変数の設定に使用されます

6.os.listdir () 指定されたディレクトリ内のすべてのファイルとディレクトリ名を返します
7osファイルを削除するための .remove () 関数
8.os.system() この関数は、シェル コマンドを実行するために使用されます

9.os.linesep 文字列は、現在のプラットフォームで使用される行終端文字を示します。たとえば、Windows は「/r/n」、Linux は「/n」、Mac は「/r」を使用します。

10.os.path.split() この関数はパスのディレクトリ名とファイル名を返します

11.os.path.isfile() 指定されたパスがファイルであることを確認します

12os.path.isdir( ) 出力パスがディレクトリであることを確認します

13.os.path.existe() この関数は、指定されたパスが実際に存在するかどうかを確認するために使用されます

14.os.listdir(dirname) は、dirname の下にあるディレクトリとファイルをリストします

15 . os.getcwd() 現在の作業ディレクトリを取得
16.os.curdir 前のディレクトリを返す('.')
17.os.chdir(dirname) 作業ディレクトリをdirnameに変更

os.pathを指定ファイル、ディレクトリ、およびパス文字列に関連する関数

os.path.isdir(name) name がディレクトリかどうかを判断し、name がディレクトリでない場合は false を返します

os.path.isfile(name) name かどうかを判断しますファイル名が存在しない場合は false を返します。
os.path.exists(name) ファイルまたはディレクトリ名が存在するかどうかを判断します。
os.path.getsize(name) name の場合、ファイルのサイズを取得します。はディレクトリです。0L を返します
os.path.abspath( name) 絶対パスを取得します
os.path.normpath(path) パス文字列を形式
os.path.split(name) で正規化します ファイル名とディレクトリを分割します (実際、ディレクトリ全体を使用すると、最後のディレクトリも分割されます。ファイル名として分割され、ファイルまたはディレクトリが存在するかどうかは判断されません)
os.path.splitext() ファイル名と拡張子を分割します

os .path.join(path,name) ディレクトリとファイル名を結合します またはディレクトリ

os.path.basename(path) ファイル名を返します
os.path.dirname(path) ファイルパスを返します


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。