Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- import sys,os,re
- import time,datetime
- import json,msgpack,yaml,csv
- from pprint import pprint
- import argparse
- import dateutil.parser
- from csv import DictWriter
- from bs4 import BeautifulSoup
- import urllib
- from urllib2 import Request, urlopen, URLError, HTTPError
- from pprint import pprint
- parser = argparse.ArgumentParser(description='SOME COMMENT')
- # parser.add_argument('--type', dest='type', type=int, required=True, help= 'rank type: [02,10]')
- args = parser.parse_args()
- def get_result(url):
- fp = urlopen(url); contents = fp.read(); fp.close();
- return contents
- # params
- api_key = "XXXXXX" # https://webservice.recruit.co.jp/register/index.html よりAPI KEY を取得して下さい。
- # url info
- base_url = "http://webservice.recruit.co.jp/carsensor/large_area/v1/?key=%s&format=json"%(api_key)
- ##### main #####
- res = json.loads(get_result(base_url))
- main = res["results"]["large_area"]
- filename = "large_area_master.csv"
- writecsv = csv.writer(file(filename, 'w'), lineterminator='\n')
- writecsv.writerow(["code", "name"])
- for dic in main:
- code = dic["code"]
- name = dic["name"]
- writecsv.writerow([code.encode('utf-8'), name.encode('utf-8')])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement