Python 各モジュールの役割 新しいページはコチラ
提供: yonewiki
(→概要) |
(→概要) |
||
4行: | 4行: | ||
物凄い沢山あるpythonのモジュール群。簡単に役割を記録する記事です。主に管理人の備忘録としての側面の強い記事です。管理人が気になったモジュールだけが記事になっていくと思われます。モジュールの意味を知っていくだけでも気にも留めることがなかった情報技術の広がりを把握出来ます。暇なときはひとつづつ、モジュールの用途を知るべく、モジュール名で検索したりするだけでも既存の情報技術の知見が広がり、情報技術の世界観を構築していけると思います。例えばフリーソフトやアプリの一覧を見て、どんなことが世界で行われているかを知るようなものです。モジュールはソフトウェアを作るときの技術の巣窟です。アプリ一覧より格段に難しいハズです。 | 物凄い沢山あるpythonのモジュール群。簡単に役割を記録する記事です。主に管理人の備忘録としての側面の強い記事です。管理人が気になったモジュールだけが記事になっていくと思われます。モジュールの意味を知っていくだけでも気にも留めることがなかった情報技術の広がりを把握出来ます。暇なときはひとつづつ、モジュールの用途を知るべく、モジュール名で検索したりするだけでも既存の情報技術の知見が広がり、情報技術の世界観を構築していけると思います。例えばフリーソフトやアプリの一覧を見て、どんなことが世界で行われているかを知るようなものです。モジュールはソフトウェアを作るときの技術の巣窟です。アプリ一覧より格段に難しいハズです。 | ||
− | + | ===asn1crypto=== | |
:asn.1暗号(asn.1(Abstract Syntax Notation One)は構造体の枠組みを差す)を解析するモジュールです。古くはpyasn1というモジュールがあったそうですが、現在はこちらが推奨されているようです。X.509、Crl、Csr、Ocsp、PKCS#12、PKCS#8、PKCS#1 v2.1 (RSA キー)、DSA キー、Elliptic curve キー、PKCS#3 v1.4、PKCS#5 v2.1、CMS (および PKCS#7)、TSP、PDF 署名といった暗号に関わる暗号のasn1構造体を解析し、シリアル化(asn1暗号の生成)を実現します。 | :asn.1暗号(asn.1(Abstract Syntax Notation One)は構造体の枠組みを差す)を解析するモジュールです。古くはpyasn1というモジュールがあったそうですが、現在はこちらが推奨されているようです。X.509、Crl、Csr、Ocsp、PKCS#12、PKCS#8、PKCS#1 v2.1 (RSA キー)、DSA キー、Elliptic curve キー、PKCS#3 v1.4、PKCS#5 v2.1、CMS (および PKCS#7)、TSP、PDF 署名といった暗号に関わる暗号のasn1構造体を解析し、シリアル化(asn1暗号の生成)を実現します。 | ||
− | + | ===astropy=== | |
:天文学で使用するために設計されたソフトウェアパッケージのコレクションです。天文学で使う定数が豊富に提供されるようです。他にも緯度経度の情報からWCS(World Coordinate System)という天球面の座標を算出したり、その天球の画像データをFITS(flexible image transport system)を介して取得したりできます。FITSは国際天文学連合(IAU:International Astronomical Union)の中の組織が管理しています。 | :天文学で使用するために設計されたソフトウェアパッケージのコレクションです。天文学で使う定数が豊富に提供されるようです。他にも緯度経度の情報からWCS(World Coordinate System)という天球面の座標を算出したり、その天球の画像データをFITS(flexible image transport system)を介して取得したりできます。FITSは国際天文学連合(IAU:International Astronomical Union)の中の組織が管理しています。 | ||
:【関連モジュール】 | :【関連モジュール】 | ||
:*six | :*six | ||
− | + | ===tensorflow=== | |
:tensorflowは機械学習のためのモジュールで、画像解析や音声認識や文字翻訳や文字列解釈や自動操作に関する学習を高めてより信頼度の高い結果を返す仕組みを構築するのを助けるもの。tensorflowはテンソルフローと読む。テンソルとは1次元や多次元に数量的に変換できるもの全体を差している。抽象的だが、ある制約の数量について、流れをつくるためのものという意味なのかもしれない。tensorflowの使い方について説明した公式siteがあるので、興味のある人は是非、取り組んでみて欲しい。 | :tensorflowは機械学習のためのモジュールで、画像解析や音声認識や文字翻訳や文字列解釈や自動操作に関する学習を高めてより信頼度の高い結果を返す仕組みを構築するのを助けるもの。tensorflowはテンソルフローと読む。テンソルとは1次元や多次元に数量的に変換できるもの全体を差している。抽象的だが、ある制約の数量について、流れをつくるためのものという意味なのかもしれない。tensorflowの使い方について説明した公式siteがあるので、興味のある人は是非、取り組んでみて欲しい。 | ||
:【公式site】 | :【公式site】 |