python遇到的坑
阿叶_
数据挖掘/健康管理
展开
-
python调用函数加括号与不加括号有什么区别?
带括号的是函数调用,直接执行函数;不带括号的是绑定事件,事件触发再执行。复杂点说,带括号的是把返回值赋值给事件,不带括号的是把函数体所在地址位置赋值给事件,比如df.shape。def test(data): return dataif __name__ == '__main__': a = test print a # 不带括号调用的结果:<f...原创 2020-04-20 19:43:38 · 1377 阅读 · 0 评论 -
python安装包失败/pip版本过低
在安装其他包时被告知pip版本太低无法安装,需要先升级pip,但是死活升级不了,穷遍全站找到了两大解决方案,是最常见的两种情况,完美解决了我的问题,希望也可以帮到你。第一种:下载超时错误代码显示如下:Traceback (most recent call last):File "d:\setup\python\python3.7\lib\site-packages\pip\_vendor\...原创 2020-04-01 21:34:52 · 1331 阅读 · 0 评论 -
【全】Jupyter Notebook更改默认启动路径
需求:Jupyter Notebook默认打开的文件夹不是想要的,希望替换成另一个。可用方法方法一:在目标文件夹位置启动适用于:每次在不同位置打开notebook按住shift+右键,点“在此处打开命令窗口”打开的cmd就是这个路径,然后运行jupyter notebook就行了。方法二:使用快捷方式首先打开快捷方式属性,在“目标(T)”中将%USERPROFILE%,替换成你想要...原创 2020-03-22 21:47:14 · 253 阅读 · 0 评论 -
python——爬取网页时response.status_code为418
问题:response.status_code为418问题描述:当我使用Python的requests爬取网页时response和soup都是None,检查后发现response.status_code为418错误描述:经过网上查询得知,418的意思是被网站的反爬程序返回的,网上解释为,418 I’m a teapotThe HTTP 418 I’m a teapot client e...原创 2020-02-16 15:07:57 · 12558 阅读 · 0 评论 -
python——常见ERROR汇总
读取txt/csv等数据时UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence释义:Unicode的解码(Decode)出现错误(Error)了,以gbk编码的方式去解码(该字符串变成Unicode),但是此处通过gbk的方式,却无法解码(can’t...原创 2020-02-09 16:42:10 · 1311 阅读 · 1 评论 -
debug初级错误复盘(理论篇)
部分整理自熊猫小课学习第11关笔记初级bug的四大元凶bug 1:粗心漏了未尾的冒号,如if语句、循环语句、定义函数缩进错误,该缩进的时候没缩进,不该缩进的时候缩进了把英文符号写成中文符号,如:":(),字符串拼接的时候,把字符串和数字拼在一起没有定义变量 '=='和’=混用bug 2:知识不熟练bug 3:思路不清使用工具print()函数用于查看操作是否正...原创 2020-02-05 00:01:02 · 156 阅读 · 0 评论 -
python——升级pip的两大解决方案【最新】
在安装其他包时被告知pip版本太低无法安装,需要先升级pip,但是死活升级不了,穷遍全站找到了两大解决方案,是最常见的两种情况,完美解决了我的问题,希望也可以帮到你。原创 2020-02-01 21:52:51 · 287 阅读 · 0 评论