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のバージョン |