六帖のかたすみ

DVを受けていた男性。家を脱出して二周目の人生を生きています。自閉症スペクトラム(受動型)です。http://rokujo.org/ に引っ越しました。

Pythonすげー

Amazon.co.jp: Introducing Python: Bill Lubanovic: 洋書
を読み始めた。まだ文法も何もわかっていないけれど、イントロのサンプルコードでいきなり衝撃を受けた。

import json
from urllib.request import urlopen
url = "https://gdata.youtube.com/feeds/api/standardfeeds/top_rated?alt=json"
response = urlopen(url)
contents = response.read()
text = contents.decode('utf8')
data = json.loads(text)
for video in data['feed']['entry'][0:6]:
	print(video['title']['$t'])

9行だけで、youtubeのトップ6のビデオのタイトル一覧がゲットできる。現時点の実行結果はこちら。

Mission: Impossible Rogue Nation - Fate
Ariana Grande Does a Spot-On Celine Dion Impression
Kerry Washington accepts the Vanguard Award at the #glaadawards
Jennifer Lopez: "Feel the Light" - AMERICAN IDOL XIV
Marvel's Avengers: Age of Ultron - TV Spot 2
Jennifer Lopez - Feel The Light (From The Original Motion Picture Soundtrack, Home)

分かりやすすぎる本なので本文に期待。

広告を非表示にする