ホームページ >バックエンド開発 >Python チュートリアル >Python の sys モジュールの詳細な紹介 (コード例)

Python の sys モジュールの詳細な紹介 (コード例)

不言
不言転載
2019-01-28 11:06:313113ブラウズ

この記事では、Python の sys モジュールについて詳しく紹介 (コード例) します。一定の参考価値があります。必要な友人は参照できます。お役に立てれば幸いです。

sys.argv

コマンド ライン パラメーター リスト、最初の要素はプログラム自体のパスです

sys.modules.keys()

Returnすべて インポートされたモジュールのリスト

sys.exc_info()

現在処理中の例外クラス、exc_type、exc_value、exc_traceback 現在処理中の例外の詳細を取得します

sys.exit( n)

プログラムを終了します。通常終了する場合は、exit(0)

sys.hexversion

Python インタープリターのバージョン値を 0x020403F0# のような 16 進形式で取得します。

##sys.version

Python インタープリターのバージョン情報を取得します

sys.maxint

Int の最大値

sys.maxunicode

最大の Unicode 値

sys.modules

システムによってインポートされたモジュール フィールドを返します。キーはモジュール名、値はモジュールです

sys.path

初期化中に PYTHONPATH 環境変数の値を使用して、モジュールの検索パスを返します

sys.platform

オペレーティング システム プラットフォームを返しますこれは、クロスプラットフォーム アプリケーションを作成する場合に便利です。

標準ストリーム

sys.stdout 標準出力sys.stdin 標準入力sys.stderr エラー出力

sys.exc_clear()

現在のスレッドで発生した現在または最近のエラー情報をクリアするために使用されます

sys.exec_prefix

プラットフォームに依存しないエラーに戻りますPython ファイルのインストール場所

sys.byteorder

ローカル バイト ルールのインジケーター。値はビッグ エンディアン プラットフォームの場合は「big」、リトル エンディアン プラットフォームの場合は「little」です

sys.copyright

Python の著作権関連のものを記録します

sys.api_version

インタープリターの C API バージョン

sys.version_info

Python バージョン情報 (例: (2, 7, 6, 'final', 0)、'final' は最終を意味し、'candidate' は候補を意味し、バージョン レベルと次のリリースがあるかどうかを示します

sys.displayhook(value)

value が空でない場合、この関数はそれを sys.stdout に出力し、

builtin. に保存します。 Python の対話型インタプリタ、「」は前回入力した結果を表し、フックはフックを意味します。最後の結果をフックします。

sys.getdefaultencoding()

デフォルトの文字エンコーディングを返します現在使用している形式

sys.getfilesystemencoding()

Unicode ファイル名をシステム ファイル名に変換するエンコーディングの名前を返します

sys .setdefaultencoding(name)

は、現在のデフォルトの文字エンコーディングを設定するために使用されます。名前が使用可能なエンコーディングと一致しない場合、LookupError がスローされます。この関数は、サイト モジュールの sitecustomize によってのみ使用されます。サイトが変更されると、 LookupError がスローされます。モジュールが使用されている場合、sys module

sys.builtin_module_names

Python インタープリターによってインポートされたモジュールのリスト

sys から削除されます。 .executable

Python 解釈プログラム パス

sys.getwindowsversion()

Windows システムで有効な Windows バージョンを取得します

sys.stdin.readline( )

標準入力から 行を読み取ると、末尾の改行文字が読み取られます

sys.stdout.write()

コンテンツを標準出力に書き込みます。次に例を示します。 sys.stdout.write("hello world"), 画面出力 hello world

以上がPython の sys モジュールの詳細な紹介 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。