Python 3.7¶
新機能:
機能 |
ステータス |
|
レガシー C ロケールを UTF-8 ベースのロケールに変換 |
||
CPython におけるスレッドローカルストレージのための新しい C-API |
||
UTF-8 モード |
||
決定論的な pyc |
||
組み込みの |
||
データクラス |
||
typing モジュールとジェネリック型のコアサポート |
||
モジュールの |
部分的 |
|
アノテーションの評価の延期 |
||
ナノ秒分解能を持つ時刻関数 |
部分的 [1] |
|
|
||
コンテキスト変数 |
||
その他の言語の変更:
|
完了 |
|
|
関数に 255 個を超える引数を渡せるようになりました。また、関数は 255 個を超えるパラメータを持てるようになりました |
|
|
|
|
|
|
|
サブモジュールを名前にバインドする絶対インポートを伴う循環インポートがサポートされるようになりました |
|
|
|
スタックトレースの動的な生成をより良くサポートするため、 |
|
|
|
新しい |
組み込みモジュールの変更:
多すぎて列挙できません |
|
新機能には gc.freeze()、gc.unfreeze()、gc-get_freeze_count が含まれます |
|
IEEE 754 形式の剰余を実装する math.remainder() が追加されました |
|
空文字列での分割のより良いサポートや、コンパイル済み正規表現とマッチオブジェクトのコピーのサポートなど、多数の整理機能 |
|
sys.breakpointhook() が追加されました。sys.get(/set)_coroutine_origin_tracking_depth() が追加されました |
|
主に PEP564 のナノ秒分解能をサポートするための更新です。上記を参照してください |
注記