8.05.2011

Python: Get Google trends queries ver.2

Python: Google トレンドの取得 バージョン2

文字コード変換に関して改良を行ったバージョン。

・GetGoogleTrends.py

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Copyright (c) 2011 Mog Project. All rights reserved.
# -*- coding: utf-8 -*-
"""Get queries of Google trends."""
  
import re
import urllib2
  
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 件のコメント:

コメントを投稿