Python: Google トレンドの取得 バージョン2
文字コード変換に関して改良を行ったバージョン。
・GetGoogleTrends.py
# Copyright (c) 2011 Mog Project. All rights reserved.
# -*- coding: utf-8 -*-
"""Get queries of Google trends."""
import re
import urllib2
URL = 'http://www.google.co.jp/m/services/trends/get'
PTN_QUERY = '<query>(.*)</query>'
def main():
rank = 1
for line in urllib2.build_opener().open(URL).readlines():
x = re.findall(PTN_QUERY, line.decode('utf-8'), re.I)
if x:
print '%2d: %s' % (rank, unicode(x[0]))
rank += 1
if __name__ == '__main__':
main()
0 件のコメント:
コメントを投稿