
Python
吾名
积跬步以至千里
展开
-
Python __repr__()方法:显示属性
__repr__() 是 Python 类中的一个特殊方法,由于 object 类己提供了该方法,而所有的 Python 类都是 object 类的子类,因此所有的 Python 对象都具有 __repr__() 方法。 因此,当程序需要将任何对象与字符串进行连接时,都可先调用 __repr__() 方法将对象转换成字符串,然后将两个字符串连接在一起。例如如下代码: im str = im._...转载 2019-12-04 19:26:53 · 1147 阅读 · 0 评论 -
understanding numpy's dstack function
https://stackoverflow.com/questions/25116595/understanding-numpys-dstack-function转载 2018-12-24 10:54:42 · 153 阅读 · 0 评论 -
matplotlib.image 学习笔记
matplotlib.image 的官网解释在这: https://matplotlib.org/users/image_tutorial.html#startup-commands 我也是按照官网上的步骤做的,但当我在jupyter notebook 上运行以下代码时: 出现错误: ValueError: invalid PNG header 最终发现错误的原因时,我再官网上另存为...原创 2018-12-23 13:50:18 · 2798 阅读 · 0 评论 -
python字典,限定key的范围,找到value最大的对应的key
一下链接是我在stack overflow上的提问及解答, https://stackoverflow.com/questions/53513792/python-dictionary-find-key-of-max-vlue/53515710#53515710 如对于字典d = {1:5, 2:0, 3:4, 4:0, 5:1}, 限定范围k in [1, 2, 3] 或{1, 2, 3}正...原创 2018-11-28 17:35:49 · 2969 阅读 · 0 评论 -
Python list 陷阱2
list.append是没有返回值的。 我自己首先遇到了这个问题,但是具体内同转博客中的吧,说的很详细。 以下内容转自https://blog.youkuaiyun.com/u012560212/article/details/79065452 今天写leetcode的时候,被这个问题卡了好久。主要是平时没注意。 d = dict() d[0] = [0] # 我们希望往d[0]添加一个元素 d[0...转载 2018-11-27 11:45:07 · 182 阅读 · 0 评论 -
Python中list赋值陷阱1
下面一段代码,本想a在for循环中式不变的,没想到结果是变化的,错误原因是:通过赋值符号,a 和 b 指向了同一个列表对向, 改正方法: b = [x for x in a] ...原创 2018-11-27 10:47:10 · 819 阅读 · 0 评论 -
istutils.errors.DistutilsPlatformError: Microsoft Visual C++ 9.0 is required. Get it from http://aka
转自:https://www.cnblogs.com/duan-qs/p/6636921.html 安装python包时遇到"error: Microsoft Visual C++ 9.0 is required"的简答 简答 在Windows下用pip安装Scrapy报如下错误, error: Microsoft Visual C++ 9.0 is required (Unable...转载 2018-10-22 11:14:48 · 4143 阅读 · 0 评论 -
modulenotefounderror:no module named 'markupsafe._compat' (win10下安装jupyter遇到的错误)
本来参考博文 https://www.cnblogs.com/ningskyer/articles/7590614.html博文内容如下:#######命令行中启动 1jupyter notebook时报错如题。卸载markupsafe再重新安装时提示如下1UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position ...原创 2018-06-19 19:48:52 · 2230 阅读 · 0 评论 -
windows中的python相关
在windows中安装python和pip:在安装过程中注意添加path到环境变量,这与Linux中~/.bashrc设置环境变量类似http://blog.youkuaiyun.com/yupu56/article/details/50470970http://blog.youkuaiyun.com/u011781521/article/details/53909151在windows的cmd模式下,文件操作:如进入某原创 2018-01-17 22:00:56 · 182 阅读 · 0 评论