
python
玉米米的后花园
水滴石穿
展开
-
关于python基础错误UnicodeDecodeError、TypeError
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe6当路径或数据名称中有中文存在时,需要指定为 Unicode 编码,ASCII码不能识别。在程序头添加语句# -- coding: utf-8 --,并在中文前加字符 u 即可.例如:(1) env.workspace= u"D:/python练习/new.gdb.教育设施"...原创 2019-04-21 22:59:28 · 679 阅读 · 0 评论 -
pip 使用方法(导入arcpy出现 DLL load failed: %1 不是有效的 Win32 应用程序)
通常由于dll包解析错误或者版本不兼容,此时需要注意查看错误时哪个包引起的,使用pip或者anaconda2重新下载即可,也可以直接从其它人拷贝正确的包,放入对应包文件中。外部下载包位于site packages文件下。Pip下载:Win+R 进入cmd窗口,使用cd 命令进入pip.exe 所在文件夹,执行pip install(uninstall)即可。cd… :返回上一级目录d: ...原创 2019-04-22 10:44:45 · 1733 阅读 · 0 评论 -
python爬虫入门
爬虫的基本步骤:获取url、解析网页并寻找所需内容;数据处理;保存。知识点:(1)通常同一类型网页的url具有一定规律,爬取时需要注意观察,例如景点第2页:https://travel.qunar.com/p-cs299878-shanghai-jingdian-1-2第3页:https://travel.qunar.com/p-cs299878-shanghai-jingdian-1-3...原创 2019-04-22 12:28:19 · 243 阅读 · 0 评论 -
python爬取微信好友信息并生成词云
文章参考链接:http://www.cnblogs.com/jiaoyu121/p/6944398.htmlitchat Api说明文档:https://itchat.readthedocs.io/zh/latest/api/主要用的是itchat 和 wordcloud 包。itchat.get_friends函数返回一个列表:附完整代码:# -*- coding:utf-8 -*-...原创 2019-04-27 22:06:57 · 351 阅读 · 0 评论 -
python 使用小知识点
1、每次生成随机数时,都指定一样的seed,则生成的随机数一致。random.seed(1)random.randn(5,3)2、使用assert 来检查程序是否正确,正确执行,不正确报错,在判断矩阵操作的维数时很方便。assert (Z.shape == (W.shape[0],A.shape[1]),其中,shape[0]为矩阵行数,shape[1]为矩阵列数。3、python中...原创 2019-06-15 11:44:20 · 396 阅读 · 0 评论 -
python 读写文件、遍历文件名操作
1、读取txt为list\dic\存为csv# -*- coding: utf-8 -*-import chardet #chardet.detect(content)输出编码方式import pandas as pdimport csvimport re'''读取txt、按行分割、存为列表\字典\CSV'''#转为list写csvwith open("C:\\Users\\...原创 2019-07-08 17:00:37 · 694 阅读 · 0 评论 -
python 异常处理
try\except\finally标准内置except error: https://www.runoob.com/python/python-exceptions.html(1)使用标准except输出error。finally语句一定会执行,引发异常后会跳出try语句继续执行下面代码。# -*- coding: utf-8 -*-import tracebackflag=True...原创 2019-07-12 11:53:50 · 181 阅读 · 0 评论 -
不同网站和页面爬虫知识点
1、json.loads()解码python json格式json.load()加载python json格式文件因此使用requests.get(url)和urllib.urlopen(url)获取内容的方式如下:2、关于爬取Ajax动态加载(翻页时url不变)的网页+网站(1)中国票房网,周票房,无论选取哪一周,网址均为http://www.cbooo.cn/movieweek对于...原创 2019-07-25 16:39:33 · 713 阅读 · 0 评论 -
数据库B+树原理博文(通俗易懂,强烈推荐)
1、b+索引原理https://www.cnblogs.com/codehome/p/9356541.html2、聚集索引与非聚集索引https://www.cnblogs.com/s-b-b/p/8334593.html聚集索引:数据行的物理顺序与列值的顺序相同,只能有一个,默认主键。叶节点即为数据非聚集索引:数据行的物理顺序与列值的顺序相同,可以有多个,叶节点为索引,需要二次查询(耗...原创 2019-10-05 19:41:15 · 227 阅读 · 0 评论