2016年6月8日水曜日

Pythonクックブック

0. Python 2/3系共存について困ったことのメモ

0. Pythonの値渡しと参照渡し

0. Pythonのimportについてまとめる(sys.pathへの追加など)

0. 「#!/usr/bin/python」と「#!/usr/bin/env python」の違い

0. How to clear python interpreter console?

0. import
  1. imp — import 内部へのアクセス(ライブラリのリロードなど)
  2. Pythonのimportについてまとめる
0. with構文とは何なのか

0. Pythonのファイル操作

0. Python で使わないタプルの値は “_” (アンダーバー) に代入するというプラクティス

0. **を用いたキーワード引数の辞書化

0. Python / 行を途中で折り返す(明示的な行継続) 

0. Pythonのtimeitモジュールで処理時間を計測

1. Pythonスクリプト実行前に文法をチェックするお手軽な方法

2. マルチプロセス
  1. multiprocessing — プロセスベースの “並列処理” インタフェース 
  2. MultiprocessingとMultithreading? 
  3. 雨の中、Cを書かずにPythonで並列計算をする人間がいてもいい。自由とはそういうものだ。 
3. 文字コード
  1. 文字コードの指定 
4. ANACONDA
  1. How do I use Numpy in Python IDLE?
  2. データサイエンティストを目指す人のpython環境構築 2016
  3. Anaconda のアップデート
  4. データサイエンティストに向けたコーディング環境Jupyter Notebookの勧め
  5. 仮想環境構築 
  6. Anacondaの仮想環境でSpyderを使う 
  7. 肥大化した Anaconda の不要ファイルを整理・削除する 
5. スクリプトファイルとモジュール化

6. format
  1. format関数による文字列フォーマット(新しい形式) 
  2. Python3の文字列について。%記法とformat()記法の対応関係  
7. lambda
  1. Pythonの無名関数(lambda)の使い方  
8. グラフ
  1. matplotlibで3Dグラフを描画する
  2. matplotlibで等高線やら何やらのプロット 
  3. matplotlib入門 
  4. matplotlibで1枚の画像中に複数のグラフを表示する2通りのやり方 
  5. Matplotlibで複数のグラフを描画する方法 
  6. 軸に並行な線を引く
  7. <Python, matplotlib, pyplot> 線を描く
  8. pythonのmatplotlibの凡例と補助線について
  9. matplotlib入門 棒グラフ編
9. Python3
  1. python3ならintとbytesの変換が楽勝になる
10. pdb
  1. pdb — Python デバッガ
  2. Pythonデバッガ(pdb)とテスト(pytest)についてのメモ
11. スライス
  1. スライスでリバース!! 
12. numpy
  1. NumPy配列を対象としたユニバーサル関数 
13. PyCharm
  1. pycharmとanacondaの連携(初心者向け) 
14. pip
  1. pipでインストールしたモジュールを全て削除 
15. pandas
  1. pandasで日付・時間の列を処理(文字列変換、年月日抽出など) 
  2. Pandasでデータの個数を数え上げるcount関数の使い方
  3. Pandasのgroupbyを使った要素をグループ化して処理をする方法
  4. PandasでDataFrameの統計情報を表示するdescribe関数の使い方
  5. Pandasのplotの全引数を解説
  6. DataFrame から ピボットテーブルを作成-Python pandas
  7. pandas.DataFrameの行を条件で抽出するquery
  8. Pandas でデータフレームから特定の行・列を取得する
16. HTTP Streaming
  1. 【TCP/IP】勉強がてらHTTPクライアントもどきをPythonで作ってみる
  2. Fast HTTP streaming in Python and Linux
  3. Python、Requestsを使ったダウンロード
  4. pythonで print の出力結果を即時表示, 強制表示, フラッシュさせる(主にjupyter)
  5. python3のrequestsを使って画像を保存
  6. streaming a response with iter_lines doesn't work

0 件のコメント:

コメントを投稿