こんにちは!TechCommitメンバーの友季子です♬今回は、Pythonのモジュール、パッケージ、サブモジュール、そして __init__ について詳しく解説していきます。Pythonを使う上で、これらの概念を理解することはとても大切ですので、ぜひ参考にしてくださいね!
モジュールの概要: モジュールはPythonの`ModuleType`オブジェクトで、一度インポートすると`sys.modules`にキャッシュされる。 インポートの仕組み: Pythonは`import`時にまず`sys.modules`を確認し、存在しなければ新しいモジュールを読み込んで実行する。 モジュール ...
Once you know how to add and use a Python module, you will greatly extend the capabilities of the language. A Python module is an external class or set of functions that exist outside the main file of ...
本格的にPythonでモジュールをいくつも開発して利用するようなことでもない限り、それほど必要性は高くないのだが、たくさんデプロイされているコンパイル済みのPythonファイルについても一応、知っておいたほうがよいだろう。 Pythonやそのパッケージを ...
PythonとRustを使ってPythonの拡張モジュールを書く Hideo Hattori(以下、Hattori):ありがとうございます。このようなお話させていただく機会をいただきまして、ありがとうございます。今日は「RustとPython」ということでお話をさせていただきます、Hattori Hideoと ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
Python 3.11で追加されたtomllibモジュールでTOMLファイルを読み込む方法と、TOMLに関する基本をまとめた。 #myname: deep insider, type: <class 'str'> #myint: 1, type: <class 'int'> #myfloat: 1.0, type: <class 'float'> #myboolean: True, type: ...
YAML(YAML Ain't Markup Language)はオブジェクトやデータをシリアライズするための言語仕様であり、可読性が高いことが特徴となっている。「PyYAMLモジュールを使ってYAMLデータを読み込むには」ではYAMLドキュメントを読み込む方法を紹介したが、今回はPyYAML ...
Comparitechは11月13日(米国時間)、「Python Network Programming Cheat Sheet - Downloadable JPG & PDF」において、Pythonを使ったネットワークプログラミングに必要となるモジュールやライブラリ、コードサンプルなどをまとめたチートシートおよびテーブルの公開を伝えた。
Now that we know how to build a module, the time has come to discover what goes into coding a module. Mostly this is a matter of making use of the C API and this is the subject of most of this book.
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する