#!/usr/bin/env python # coding: utf-8 # # IPythonを使って、HTMLベースのスライドを作ってみる # ### 目的 # 簡単にスライドが作りたい!そしてできるなら数式もネイティブで使えるような、そんなスライドがいい! # IPython使いやすそうだし、これメインにしてもいいんじゃ・・・? # PyConJP2014で使ってる人多くて、しかもかっこ良くて惚れた # ### やり方 # - SlideとSub-Slideを組み合わせて作る。Slideは横方向に展開し、Sub-Slideは縦方向に展開するようだ。 # - Flagmentで、このようにLatex+Beamerでいうところのpauseが実現できる。 # 超楽しい!!(☝ ◠‿◠ )☝ # ### IPython3.0.0-devを使ってみる # #### numpyを使ってみよう。 # In[2]: get_ipython().run_line_magic('pylab', 'inline') import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 2*np.pi) plt.plot(x, np.cos(x)) # #### Requestsを使ってみよう。 # In[5]: import requests payload = {'zipcode': 1690051} r = requests.get('http://zipcloud.ibsnet.co.jp/api/search', params=payload) # In[6]: print r.text # In[7]: import json issue = json.loads(r.text) print issue['results'][0]['address1'], \ issue['results'][0]['address2'], \ issue['results'][0]['address3'] # ### おしまい