url = 'http://tools.bugcode.cn'
r = requests.post (url+'/cities/search', {'country': '中国', 'language': 'cn', 'province': '江苏', 'city': '淮安'})
if r.status_code == 200:
print r.text
else:
print r.status_code
获取所有国家
r = requests.post (url+'/cities/search', {'action': 'countries', 'language': 'cn'})
if r.status_code == 200:
print r.text
else:
print r.status_code
获取一个国家所有省份
r = requests.post (url+'/cities/search', {'action': 'provinces', 'language': 'cn', 'c_id': 1})
if r.status_code == 200:
print r.text
else:
print r.status_code
获取一个国家一个省所有城市
r = requests.post (url+'/cities/search', {'action': 'cities', 'language': 'cn', 'c_id': 1, 'p_id': 32})
if r.status_code == 200:
print r.text
else:
print r.status_code
获取一个国家一个省一个城市
r = requests.post (url+'/cities/search', {'action': 'city', 'language': 'cn', 'c_id': 1, 'p_id': 32, 'i_id': 8})
if r.status_code == 200:
print r.text
else:
print r.status_code
1
EnderSodium 2015-09-14 01:05:04 +08:00
地址呢?
|
2
larkifly OP @EnderSodium 你好快,我还没编辑好了
|
3
linoder 2015-09-14 01:05:37 +08:00
这种都是私有的
|
5
secret32 2015-09-14 09:51:32 +08:00
为什么满版的 undefined
|
6
Nan7Huang 2015-09-14 09:52:26 +08:00
满屏尽带 undefined
|
7
ltttx 2015-09-14 09:55:22 +08:00
用 GET 更好点
|
8
lxw322 2015-09-14 10:57:19 +08:00
已被鹅厂屏蔽了?
|
9
sunchen 2015-09-14 12:07:41 +08:00
国际版 QQ 文件目录里有个城市列表的 xml 文件,直接提取出来解析就行了
|
11
larkifly OP |
12
finalhyl 2015-09-14 13:57:57 +08:00
查了几个城市都是 undefined
|
13
lilanfeng2089 2015-09-14 15:28:52 +08:00
|
14
larkifly OP @lilanfeng2089 只支持 post 方式哦
|
16
tuzkiss 2015-09-14 15:55:07 +08:00
满屏尽带 undefined
|
17
smithtel 2015-09-14 16:00:57 +08:00
一大串 undefined
|
18
smithtel 2015-09-14 16:02:31 +08:00 1
两个条件一起查询就会出现一大串 undefined
|
19
viko16 2015-09-14 16:04:08 +08:00
cities.json 我抱走了,谢谢楼主
|
22
rvw 2015-09-14 17:53:24 +08:00
undefined 闹怎样
|
23
Anybfans 2015-09-14 18:05:47 +08:00 1
|
25
zhicheng 2015-09-14 19:08:36 +08:00
|
26
larkifly OP |
27
flowfire 2015-09-14 19:34:29 +08:00
查全名查不到。。。
|
29
stanhou 2015-09-14 19:47:46 +08:00
其实 LZ 只要提供一下城市的 XML 就好了,那个作用更大。
|
30
finalhyl 2015-09-14 23:55:35 +08:00
似乎之前 undefined 的问题已经修复,但是直辖市查不到;
英文也查不到,查了加州的几个城市都是空 |
33
larkifly OP @finalhyl 直辖市在省 /州那个输入,英文要先选为英文,然后比如美国,在国家那输入 United States ,州比如 Alabama ,首字母大写
|
34
msg7086 2015-09-15 05:32:36 +08:00
看了一眼发现找不到自己的城市
|