IPython

PythonのREPLのつよいやつ。

リンク

魔法命令

IPython上では%または%%から始まる特殊な命令を使うことができる。これを魔法命令(magic commands)または魔法函数(magic functions)という1

# 魔法命令の一覧を表示
%lsmagic

# エディタを表示してその保存結果を実行
%edit

# スクリプトを読み込み(次のInに入力される)
%load myscript.py

# スクリプトの実行
%run myscript.py

# セル番号3の内容を取得
%recall 3

Qt Console

Jupyter Notebookを使うほどではないがグラフはコンソールに表示してほしい、というときに使える高機能端末。

$ jupyter qtconsole # 起動
# Qt Console上の入力例
# 出典: https://knowledge.sakura.ad.jp/17727/
%matplotlib inline
import matplotlib
matplotlib.pyplot.rcParams['figure.figsize'] = (15.0, 15.0) # グラフを大きくする
matplotlib.pyplot.plot([x*x - 10*x + 15 for x in range(11)]) # 2次函数のグラフを描画

  1. 日本語圏のサイトで訳しているのを見たことはないが、中国語圏ではこう訳しているようである。 


最終更新: 2019-10-25 16:22:14 +0900

[Top]

This page is generated by sinanoki.