#【概要】
pythonのライブラリをいろいろ試していきます。
実行するコードは自分が分かる範囲で、最小限にしておきます。
基本的にpython2.7を使います。
virtualenvで何もpip installしていない状態からやります。
#【試したライブラリ】
画像いじり
めざせpythonライブラリマスター (1)da-vinci
2地点の距離を求める
めざせpythonライブラリマスター (2)vincenty
世界の国の祝日取得
めざせpythonライブラリマスター (3)workalendar
アスキーコードで絵を描く
めざせpythonライブラリマスター (4)Ascii Py
コンソールに表を書く
めざせpythonライブラリマスター (5)terminaltables
ハッキング気分が味わえる
めざせpythonライブラリマスター (6)hack-exe
文字列を数へ変換
めざせpythonライブラリマスター (7)numparser
日時を操れる
めざせpythonライブラリマスター (8)rolex
pythonでHTMLを生成
めざせpythonライブラリマスター (9)WebHelpers
コードの実行時間を計測
めざせpythonライブラリマスター (10)timeit
多重リスト操作
めざせpythonライブラリマスター (11)nlist
Excel読み込み
めざせpythonライブラリマスター (12)excel
プログラムの進捗度と実行時間を計測
めざせpythonライブラリマスター (13)easydev
音楽作成
めざせpythonライブラリマスター (14)pyknon
あらゆる文字列の作成
めざせpythonライブラリマスター (15)brute
バイトコードをいじれる
めざせpythonライブラリマスター (16)byteplay
自由に数値の範囲リスト作成
めざせpythonライブラリマスター (17)rangeparser
HTTP解析ができる
めざせpythonライブラリマスター (18)requests
リーマンのゼータ関数
めざせpythonライブラリマスター (19)riemann
yaml整形
めざせpythonライブラリマスター (20)pyyaml
pythonでLisp実行
めざせpythonライブラリマスター (21)hy
HTMLタグ生成
めざせpythonライブラリマスター (22)htmltag
メモリ操作
めざせpythonライブラリマスター (23)memory_utils
順列、組み合わせ
めざせpythonライブラリマスター (24)combi
集合を簡単に扱える
めざせpythonライブラリマスター (25)orderedset
xml生成
めざせpythonライブラリマスター (26)easyxml
ベンチマークテスト
めざせpythonライブラリマスター (27)benchit
正規表現を扱いやすく
めざせpythonライブラリマスター (28)verbalexpressions
辞書を見やすいテーブルにする
めざせpythonライブラリマスター (29)table_printer
日時の操作ができる
めざせpythonライブラリマスター (30)chronyk
微分ができる
めざせpythonライブラリマスター (31)adipy
sqlが使える
めざせpythonライブラリマスター (32)sql
単位、日付の変換やユーザからの入力変換など多様なことができる
めざせpythonライブラリマスター (33)humanfriendly
並列処理
めざせpythonライブラリマスター (34)concurrent
ワイルドカード
めざせpythonライブラリマスター (35)pywildcard
jsonをHTMLのテーブルへ変形
めざせpythonライブラリマスター (36)json2html
URL解析
めざせpythonライブラリマスター (37)slimurl
汚いHTMLをきれいにする
めざせpythonライブラリマスター (38)beautiful_print
並行プログラミング
めざせpythonライブラリマスター (39)goless
英文を単語に分割
めざせpythonライブラリマスター (40)wordsegmentation
ASCIIアニメーション作成
めざせpythonライブラリマスター (41)asciimatics
ネットのスピード測定
めざせpythonライブラリマスター (42)speedrecorder
素早く指数計算を行う
めざせpythonライブラリマスター (43)cpmoptimize
グラフが描ける
めざせpythonライブラリマスター (44)pynetviz
Excelに書き込みできる
めざせpythonライブラリマスター (45)xlsxwriter
ブラウザ操作ができる
めざせpythonライブラリマスター (46)browserplus
役に立つデコレータが使える
めざせpythonライブラリマスター (47)deckor
pep8のスタイルにコード変更
めざせpythonライブラリマスター (48)autopep8
ダイアログ画面表示
めざせpythonライブラリマスター (49)psidialogs
Excelを開いたままExcel操作ができる
めざせpythonライブラリマスター (50)xlwings
キーボードとマウスを操作、スクリーンショットも取れる
めざせpythonライブラリマスター (51)pyautogui
コードの実行時間を計測
めざせpythonライブラリマスター (52)marktime
CPU、メモリなどPCの様々な情報を取得
めざせpythonライブラリマスター (53)psutil
プログラムの実行過程を表示
めざせpythonライブラリマスター (54)tqdm
クラスメンバーに対してのgetとset可不可
めざせpythonライブラリマスター (55)namespaces
画像に使われている色を取得
めざせpythonライブラリマスター (56)colorthief
ブラウザで表示できるGUIを作成
めざせpythonライブラリマスター (57)browsergui
名前や住所、テキストなどのフェイクデータを作成
めざせpythonライブラリマスター (58)faker
ログを簡単に表示できる
めざせpythonライブラリマスター (59)logbook
色に関する関数ライブラリ
めざせpythonライブラリマスター (60)colourettu
ネストされたリストや辞書の値を簡単に取得
めざせpythonライブラリマスター (61)nested-lookup
CPUやメモリ、ネットワークの使用率がリアルタイムで計測できる
めざせpythonライブラリマスター (62)glances
簡単にGUIが作れる
めざせpythonライブラリマスター (63)easygui
crontabを読みやすい形式に変換
めざせpythonライブラリマスター (64)pretty_cron
住所→緯度経度 緯度経度→住所 変換
めざせpythonライブラリマスター (65)geopy
youtubeの動画をダウンロードできる
めざせpythonライブラリマスター (66)youtube-dl
HTTPリクエストを投げられる
めざせpythonライブラリマスター (67)httpie
パズドラで最適な解法を求められる?
めざせpythonライブラリマスター (68)pazudorasolver
#【何故かインストールできなかった】
メモリハック?
#【参考サイト】
PyPI - the Python Package Index
#【気になったサイト】
コマンドラインで使えるPython標準モジュール
#【Node.js編】
めざせNode.jsライブラリマスター (0)リンク集