@Scaled_Wurmプログラミング(主にPython2.7)とか機械学習とか自作のChrome拡張など2013-05-22IPythonを使い始めましたpythonTweet今更ながらIPythonを使い始めました。IPythonはPython用のインタラクティブシェルで、標準のものとは違って補完機能や自動インデント、シェルコマンドの実行などの色々と便利な機能がついています。並列処理にも使えるみたいですが、その辺りはまだ調べていません。Wikipediaインストール他のライブラリと同様にpipなどでインストールできます。上のコマンドで大丈夫でした。便利な機能IPythonのドキュメントを見るとたくさん書いてあって読み切れていないんですが、いくつか便利そうだと思った機能を紹介しておきますヘルプ?や%quickrefと打つとIPythonの説明が読めます。後者のほうがわかりやすいです%で始まるコマンドはマジックコマンドという機能で、%magicと打つとそれぞれの詳しい説明が読めます。Ctrl+nや↑↓で、その文字列から始まる履歴のコマンドをたどれます。start.のような出力が得られます。?でマジックコマンドの説明も見れますマジックコマンド名?処理時間の計測%timeitや%timeを使うと処理時間の計測ができます。loopと表示されます。5'などとすると指定出来ます。sシェルコマンドの実行!の後にコマンドを打つとシェルコマンドが実行出来ます。ファイル名でファイル名へのログの保存を開始して%logstopで終了します。インタラクティブシェルで実行したコマンドが記録されます。wiki変数一覧の表示%whosエディタの利用インタラクティブシェルの途中でエディタを使って編集ができます。一時ファイルを利用しているので、もしも保存したいときには一手間かかります。利用するエディタは変更できます。Adsenseを使っています。(1)月別アーカイブはてなブログをはじめよう!sucroseさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。