Free Python course with 25 real-time projects Start Now!!
Modules and Python Packages After We shift our discussion to Python Libraries.
This Python Library Tutorial, we will discuss Python Standard library and different libraries offered by Python Programming Language.Mython Libraryは、Python標準ライブラリと、そのライブラリについて説明します。
Python Libraries – Python Standard Library & List of Important Libraries
- What is the Python Libraries?
- Python Standard Library
- Important Python Libraries
- 2. Pandas
- 3.高速で表現力があり、柔軟なデータ構造により、構造化データ(表、多次元、不均質な可能性)と時系列データを簡単に(そして直感的に)扱うことができます。 Requests
- 4.NumPy
- 5.NumPy 5. SQLAlchemy
- 6. BeautifulSoup
- 7.Pyglet
- 8. SciPy
- 9. Scrapy
- 11. Python Twisted
- 12. Pillow
- 13. pywin32
- 14. wxPython
- 15. iPython
- 16.X.Y.
- 16.X.Y.
- 17. Flask
- 18. SymPy
- 19. Fabric
- Python Interview Questions on Libraries
- 結論
What is the Python Libraries?
モジュールはいくつかのPythonコードを含むファイルであり、パッケージはサブパッケージとモジュールを含むディレクトリであることは知っています。
Python ライブラリは、あなたのプログラム/プロジェクトに含めたい、再利用可能なコードの塊です。
C++やCなどの言語と比較して、Python ライブラリは Python の特定のコンテキストに関連するものではありません。 ここで、’ライブラリ’ はコアモジュールのコレクションを大まかに説明します。
本質的に、ライブラリはモジュールのコレクションです。 パッケージは、rubygems や npm のようなパッケージマネージャを使用してインストールできるライブラリです。
Python Standard Library
The Python Standard Library は Python の正確な構文、トークン、セマンティクスを集めたものです。 これは、Python のコア配布にバンドルされています。 5664>
これはCで書かれており、I/Oや他のコアモジュールのような機能を処理します。
200以上のコアモジュールが、標準ライブラリの中心に位置しています。
このライブラリに加えて、Python Package Index (PyPI) から数千のコンポーネントのコレクションにアクセスすることも可能です。
Important Python Libraries
次に、Pythonを使用する際に役立つ20のPythonライブラリのリストを見ていきます。
これらはデータサイエンスのPythonライブラリでもあります。 Matplotlib
Matplotlib は、データ分析に役立ち、数値プロット・ライブラリです。 Python for Data Scienceでも紹介しました。
Python Libraries Tutorial- matplotlib
2. Pandas
以前も言ったように、Pandasはデータサイエンスに欠かせない存在です。
Python Libraries Tutorial – Pandas
3.高速で表現力があり、柔軟なデータ構造により、構造化データ(表、多次元、不均質な可能性)と時系列データを簡単に(そして直感的に)扱うことができます。 Requests
Requests は、HTTP/1.1 リクエストを送信し、ヘッダー、フォームデータ、マルチパートファイル、パラメータを簡単な Python 辞書で追加できる Python ライブラリです。
また、同じ方法でレスポンスデータにアクセスすることが可能です。
Python Libraries Tutorial- Requests
4.NumPy
高度な数学関数と初歩の科学計算パッケージを持っています。
Pythonライブラリチュートリアル- NumPy
5.NumPy
5. SQLAlchemy
Python Libraries Tutorial – SQLAIchemy Overview
Python Libraries Tutorial – SQLAIchemy Overview
SQLAlchemyはよく知られた企業レベルのパターンを持つライブラリです。
効率的で高性能なデータベースアクセスのために設計されています。
6. BeautifulSoup
少し遅いかもしれませんが、BeautifulSoup は初心者のための優れた XML- と HTML- パースライブラリを持っています。
Python Libraries Tutorial – BeautifulSoup
7.Pyglet
Pyglet はゲーム開発におけるオブジェクト指向プログラミングインターフェースとして優れた選択となります。
実際には、Mac OS X、Windows、および Linux 用の他の視覚的に豊かなアプリケーションの開発にも使用されています。
90年代、人々は退屈すると、自分のコンピューターで Minecraft をプレイすることに頼りました。 PygletはMinecraftを支えるエンジンです。
Python Libraries Tutorial – Pyglet
8. SciPy
次はSciPy、これまで散々話してきたライブラリの1つですね。 ユーザーフレンドリーで効率的な数値計算ルーチンが多数あります。
これらには最適化や数値積分のルーチンが含まれます。
Python Libraries Tutorial- SciPy
9. Scrapy
高速でハイレベルなスクリーンスクレイピングやウェブクローリングが目的なら、Scrapyをどうぞ。
データマイニングからモニタリングや自動テストまで、さまざまな目的に使用することができます。 PyGame
PyGame は Simple Directmedia Library (SDL) プラットフォーム非依存のグラフィック、オーディオ、入力ライブラリへの非常に簡単なインターフェイスを提供します。
Python Libraries Tutorial – PyGame
11. Python Twisted
イベント駆動型のネットワーキング・エンジンである Twisted は Python で書かれており、オープンソースの MIT ライセンスの下でライセンスされています。
Python Libraries Tutorial – Twisted
12. Pillow
Pillow は PIL (Python Imaging Library) のフレンドリーなフォークですが、よりユーザーフレンドリーです。
画像を扱うなら、Pillow はあなたの親友です。
Python Libraries Tutorial- Pillow
13. pywin32
これは、名前が示すように、Windowsとの対話のための便利なメソッドとクラスを提供します。
Python pywin32ライブラリ
14. wxPython
Python用のwxWidgetsのラッパーです。
Python wxPython Library
15. iPython
iPython Python Libraryには、並列・分散計算を容易にするアーキテクチャが採用されています。
Python Library – iPython
16.X.Y.
16.X.Y.
iPython
Python ライブラリは、並列および分散コンピューティングを容易にするアーキテクチャを持っています。 Nose
Nose は、unittest の代替テスト検出および実行プロセスを提供します。 これは py.test の動作をできる限り模倣することを意図しています。
Python Nose Library
17. Flask
A web framework, Flask is built with a small core and many extensions.
Python Flask Library
18. SymPy
記号数学のためのオープンソースライブラリです。
非常にシンプルで理解しやすいコードで、簡単に拡張でき、SymPyは本格的なコンピュータ代数システム(CAS)となっています。
Pythonで書かれているので、外部のライブラリは必要ありません。
Python SymPy Library
19. Fabric
ライブラリであると同時に、Fabric はアプリケーションの展開やシステム管理タスクのための SSH の使用を合理化するコマンドラインツールです。
これを使うと、ローカルまたはリモートのシェルコマンドの実行、ファイルのアップロード/ダウンロード、さらに実行ユーザーに入力を促す、または実行を中止することができます。 PyGTK
PyGTKは、PythonでGUI(グラフィカルユーザーインターフェイス)のプログラムを簡単に作成できます。
Python PyGTK Library
以上が、Pythonライブラリ・チュートリアルについてでした。 5664>
Python Interview Questions on Libraries
- Pythonのライブラリとは何ですか?
- Pythonのライブラリはどのように機能するのですか?
- すべての Python ライブラリをインストールする方法?
- よく使われる Python ライブラリをいくつか挙げてください。
結論
これで、あなたが Python でキャリアを伸ばすことを選ぶならどのライブラリのために行くべきかわかったでしょう。 これらの多くは、データサイエンスにも役立ちます。
あるいは、自分のやり方で独自のライブラリを作成し、PyPI で公開して、コミュニティの成長に貢献することもできます。