随笔分类 -  Python

摘要: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 阅读(9935) 评论(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 阅读(2438) 评论(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 阅读(518) 评论(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 阅读(5306) 评论(0) 推荐(0) 编辑
摘要:其实很简单,用len函数: >>> array = [0,1,2,3,4,5]>>> print len(array) 同样,要获取一字符串的长度,也是用这个len函数,包括其他跟长度有关的,都是用这个函数。 Python这样处理,如同在print的结果中自动添加一个空格来解脱程序员一样,也是一个人 阅读全文
posted @ 2019-02-15 14:50 疯子110 阅读(131431) 评论(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 阅读(8867) 评论(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 阅读(2731) 评论(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 阅读(920) 评论(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 阅读(654) 评论(0) 推荐(0) 编辑
摘要:刚刚学习python,练习他的输出,发现输出一个常量时报错了,如下: 发现是因为python2.X版本与python3.X版本输出方式不同造成的在python3.X的,输入内容时都要带上括号python(),而在2.X中直接输出就没有问题 第二个地方,在IDE中运行给予提示,如 分类: python 阅读全文
posted @ 2019-02-15 13:26 疯子110 阅读(4203) 评论(0) 推荐(1) 编辑
摘要:Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等。 下载 写于2018年3月25号,下载最新版python 3.6.432位下载地址:https://www 阅读全文
posted @ 2019-01-27 15:56 疯子110 阅读(7818) 评论(0) 推荐(0) 编辑
摘要:1.https://www.python.org/downloads/windows/进入官网下载需要的Python安装包(以2.7版本为例) 2.http://www.jetbrains.com/pycharm/进入官网下载pycharm社区版 3.设置python环境变量 (1)先找到你pyth 阅读全文
posted @ 2019-01-27 15:53 疯子110 阅读(12693) 评论(0) 推荐(0) 编辑
摘要:ModuleNotFoundError No module named urllib2?那么在进行编辑的来进行代码上开发,那就会出现的来代码的上错误,也是版本的上差异导致的问题。 ModuleNotFoundError No module named urllib2?那么在进行编辑的来进行代码上开发 阅读全文
posted @ 2019-01-27 15:49 疯子110 阅读(8187) 评论(0) 推荐(1) 编辑
摘要:基于python3.6.1版本,在一个.py文件中,加入这3行:import requests, re, sysreload(sys)sys.setdefaultencoding("utf-8") 出现这样的错误:sys.setdefaultencoding("utf-8")AttributeErr 阅读全文
posted @ 2019-01-27 15:45 疯子110 阅读(429) 评论(0) 推荐(0) 编辑
摘要:Python 3.* 用urllib.request来代替原来的urllib2,因此调用的时候改为: >>> import urllib.request >>> urllib.request.urlopen('http://www.baidu.com')如 https://www.python.or 阅读全文
posted @ 2019-01-27 15:44 疯子110 阅读(845) 评论(0) 推荐(0) 编辑
摘要:在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 笔者最近迷上了Python,但是一直没有找到满意的IDE。虽然使用Vim编辑器+命令行的方式比较酷, 阅读全文
posted @ 2017-06-15 11:50 疯子110 阅读(27047) 评论(0) 推荐(1) 编辑
摘要:From: http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-python-configuration.htm Python开发工具: eclipse For pydev 在eclipse中如何配置pydev How to 阅读全文
posted @ 2017-06-14 16:40 疯子110 阅读(695) 评论(0) 推荐(0) 编辑