diff --git a/README.md b/README.md deleted file mode 100644 index 35ed8a4..0000000 --- a/README.md +++ /dev/null @@ -1,53 +0,0 @@ -# python -# -*-coding:UTF-8-*- -'''根据行政区域查询''' -import json -import csv -import sys -import requests # 导入requests库,这是一个第三方库,把网页上的内容爬下来用的 - -ty = sys.getfilesystemencoding() -import time - -las = 1 # 给las一个值1 -ak = '您申请的KEY码' -out = open('j_str.csv', 'a', newline='') -csv_write = csv.writer(out, dialect='excel') -print(time.time()) -print('开始') -urls = [] # 声明一个数组列表 -que = '' \ - '避险场所' -ta = '露天停车场' -for i in range(0, 20): - page_num = str(i) - url = 'http://api.map.baidu.com/place/v2/search?query=' + que + '&' \ - 'tag=' + ta + '®ion=郑州&page_size=20&page_num=' + str( - page_num) + '&output=json&ak=' + ak - urls.append(url) -print('url列表读取完成') -for url in urls: - time.sleep(5) # 为了防止并发量报警,设置了一个5秒的休眠。 - print(url) - html = requests.get(url) # 获取网页信息 - data = html.json() # 获取网页信息的json格式数据 - print(data) - for item in data['results']: - jname1 = item['province'] - jname2 = item['city'] - jname3 = item['area'] - jname4 = item['name'] - jname = jname1 + jname2 + jname3 + jname4 - j_uid = item['uid'] - jstreet_id = item.get('street_id') - jlat = item['location']['lat'] - jlon = item['location']['lng'] - jaddress = item['address'] - jphone = item.get('telephone') - j_str = (jname, j_uid, jstreet_id, str(jlat), str(jlon), jaddress, jphone) - print(j_str) - csv_write.writerow(j_str) - print("write over") - print(time.time()) -print('完成') -