peketaminの日記

その辺のプログラマーのチラ裏です。

Pythonエンジニア養成読本メモ

基本的なやつ

import 文の折り返し

from mods import (
    a,
    b
)

ファイルオープンでの with では後続コードの全てを with のネストにする必要はない

with open('text') as f:
    # ファイルに関わる処理
    # ファイルに関わる処理
    # ファイルに関わる処理
    # このネストの外で使うデータは変数に入れる

何か = 処理(変数)  # with ネストの外

ipython

  • %quickref で ipython の Magic Function (メタコマンド) が参照できる
  • %save で入力内容をファイルに保存出来る (カレントディレクトリに。ディレクトリ移動は cd とか %cd とかで出来る)
  • オブジェクトの後に ? をつけると詳細が見れる (dir, help みたいなもの)

ipython notebook

  • pip ipython[notebook] で入る。 自分の場合、依存関係で brew install czmq zmq, pip install pymzq tornado mistune が必要だった
  • ipython notebook でローカルサーバーが起動できる

(続く)