065のsysモジュール

SYSモジュール

  • PythonインタプリタプログラムSYSモジュールと対話するための責任は、Python環境を実行するときに制御するために、関数および変数の数を提供します。

覚えておくことは重要:

  • プリント(のsys.path)は、環境変数の初期化PYTHONPATHの値を使用して、モジュールの検索パスに返さ

  • (CMD実行可能ファイルで動作する場合にのみ有効)、印刷(sys.argvの)最初の要素は、プログラム自体へのパスであり、パラメータを受け取ります
  • プリント(sys.modules)は、システムの実装モジュールのフィールドを返し、キーモジュール名、値モジュールがあります

方法 詳しいです
sys.argvの コマンドラインは、リストのパラメータ、最初の要素は、プログラム自体へのパスです
sys.modules.keys() すべてのインポートされたモジュールのリストを返します。
sys.exc_info() exc_traceback現在処理中の例外現在処理されている例外クラス、exc_type、exc_valueを得るの詳細について
sys.exit(n)は プログラムを終了し、通常時に出る出口(0)
sys.hexversion Pythonのインタープリタ値、例えば16進数形式のバージョンを取得:0x020403F0を
ここで、sys.version バージョンは、Pythonインタプリタを取得します
sys.maxint Intの最大値
sys.maxunicode ユニコードの最大値
sys.modules リターンシステムにインポートモジュールのフィールド、キーは値モジュールは、モジュール名です
sys.path 環境変数PYTHONPATHの初期値を使用してバックモジュール検索パス、
sys.platform オペレーティング・システム・プラットフォームの名前を返します。
sys.stdoutの 標準出力
sys.stdinを 標準入力
sys.stderrを持ち エラー出力
sys.exc_clear() 現在または直近のエラーメッセージに表示され、現在のスレッドをクリアするには
sys.exec_prefix プラットフォームに依存しないファイルのインストール場所パイソンを返します。
sys.byteorder ローカルルールポインタバイト、プラットフォームの値はビッグエンディアン「ビッグ」で、リトルエンディアンプラットフォームの価値は少し「」です
sys.copyright レコードのpythonの著作権関連のもの
sys.api_version CインタプリタのAPIのバージョン

おすすめ

転載: www.cnblogs.com/xichenHome/p/11366347.html