摘要:
好,现在进入高阶代码篇。 目的: 爬取昆明市中学的兴趣点POI。 关键词:中学 已有ak:9s5GSYZsWbMaFU8Ps2V2VWvDlDlqGaaO 昆明市坐标范围: 左下角:24.390894,102.174112 右上角:26.548645,103.678942 URL模板: http:/ 阅读全文
posted @ 2019-02-15 15:35
疯子110
阅读(1567)
评论(0)
推荐(0)
摘要:
在网上找了很多关于爬取百度POI的文章,但是对“全量”的做法并没有得到最终的解决方案,自己写了一个,但还是不能实现全量POI抓取,能够达到至少50%的信息抓取。注意:这里所指“全量”是能够达到100%的POI信息获取。以下是自己写的代码可直接复制粘贴使用,只针对重庆主城区的。 # -*- codin 阅读全文
posted @ 2019-02-15 15:10
疯子110
阅读(4155)
评论(0)
推荐(0)
摘要:
1.POI爬取方法说明 1.1AK申请 登录百度账号,在百度地图开发者平台的API控制台申请一个服务端的ak,主要用到的是Place API.检校方式可设置成IP白名单,IP直接设置成了0.0.0.0/0比较方便。 Place API 提供的接口用于返回查询某个区域的某类POI数据,且提供单个POI 阅读全文
posted @ 2019-02-15 15:05
疯子110
阅读(10296)
评论(1)
推荐(1)
摘要:
在 linux服务器上运行代码报错: Python3中遇到UnicodeEncodeError: ‘ascii’ codec can’t encode characters in ordinal not in range(128) 但是在windows上面运行代码正常。 原因是因为:linux系统语 阅读全文
posted @ 2019-02-15 14:57
疯子110
阅读(2469)
评论(0)
推荐(0)
摘要:
Python 3.X 要使用urllib.request 来抓取网络资源。 最简单的方式: #coding=utf-8 import urllib.request response = urllib.request.urlopen('http://python.org/') buff = respo 阅读全文
posted @ 2019-02-15 14:56
疯子110
阅读(534)
评论(0)
推荐(0)
摘要:
创建目录 在Python中可以使用os.mkdir()函数创建目录(创建一级目录)。 其原型如下所示: os.mkdir(path) 其参数path 为要创建目录的路径。 例如要在D盘下创建hello的目录 >>> import os >>> os.mkdir('d:\hello') 可以使用os. 阅读全文
posted @ 2019-02-15 14:51
疯子110
阅读(5341)
评论(0)
推荐(0)
摘要:
其实很简单,用len函数: >>> array = [0,1,2,3,4,5]>>> print len(array) 同样,要获取一字符串的长度,也是用这个len函数,包括其他跟长度有关的,都是用这个函数。 Python这样处理,如同在print的结果中自动添加一个空格来解脱程序员一样,也是一个人 阅读全文
posted @ 2019-02-15 14:50
疯子110
阅读(131511)
评论(0)
推荐(1)
摘要:
1、for循环字符串就是一个有序的字符序列for i in range(5): print(i)定义一个死循环while True: pass2、break和continue肯定需要和循环配合使用 while-break/for-break在一个循环中如果某个条件成立后 执行了break 那么这个循 阅读全文
posted @ 2019-02-15 14:48
疯子110
阅读(8922)
评论(0)
推荐(0)
摘要:
代码内容: 错误内容为:上述第二行代码报错UnicodeEncodeError: 'ascii' codec can't encode characters in position 28-29: ordinal not in range(128) 1 认为是代码错误,或者是tab缩进错误 2 百度搜 阅读全文
posted @ 2019-02-15 14:25
疯子110
阅读(2782)
评论(0)
推荐(1)
摘要:
common string oprationsimport string1. string constants(常量) 2) string.ascii_lowercase The lowercase letters 'abcdefghijklmnopqrstuvwxyz'. This value i 阅读全文
posted @ 2019-02-15 14:22
疯子110
阅读(942)
评论(0)
推荐(0)
摘要:
基于python3.6.1版本,在一个.py文件中,加入这3行:import requests, re, sysreload(sys)sys.setdefaultencoding("utf-8") 出现这样的错误:sys.setdefaultencoding("utf-8")AttributeErr 阅读全文
posted @ 2019-02-15 13:27
疯子110
阅读(690)
评论(0)
推荐(0)
摘要:
刚刚学习python,练习他的输出,发现输出一个常量时报错了,如下: 发现是因为python2.X版本与python3.X版本输出方式不同造成的在python3.X的,输入内容时都要带上括号python(),而在2.X中直接输出就没有问题 第二个地方,在IDE中运行给予提示,如 分类: python 阅读全文
posted @ 2019-02-15 13:26
疯子110
阅读(4287)
评论(0)
推荐(1)

浙公网安备 33010602011771号