- 博客(13)
- 收藏
- 关注
转载 unmpy和pandas关于axis取值问题
也许简单的来记就是axis=0代表往跨行(down),而axis=1代表跨列(across),作为方法动作的副词axis = 0 代表跨行 axis = 1 代表跨列 所以0 代表行 1代表列
2018-07-27 11:29:19
305
原创 对字符串进行压缩操作
a = 'abbccccddcccc'list1 = list(a)stra =""flag = 0q = 0while 1: if flag == len(a): break for i in range(flag,len(a)+1): if i ==len(a) or list1[flag] != list1[i]:...
2018-07-27 08:47:49
1088
转载 list为什么不能作为字典的key
List为什么不能作为key至于这个问题,最直接的答案就是:list没有支持__hash__方法,那么为什么呢?对于list的hash函数,我们可能有下面两种实现的方式:第一种,基于id。这满足条件,“如果hash值不同,那么他们的id当然不同”。但考虑到list一般是作为容器,基于id来hash可能会导致下面两种情况:用相同的list作为key去字典中找某个元素可能会得到不同的结...
2018-07-26 16:24:02
5831
转载 python字典的工作原理
在Python中,字典也就是一个个的“映射”,将key映射到value:对一个特定的key可以得到一个value value = dict[key]为了实现这个功能,Python必须能够做到,给出一个key,找到哪一个value与这个key对应。先来考虑一种比较简单的实现,将所有的key-value键值对存放到一个list中,每当需要的时候,就去遍历这个list,用key去和键值对的key...
2018-07-26 16:05:05
1412
原创 retrying模块的使用
retrying模块的地址:https://pypi.org/project/retrying/retrying 模块的使用使用retrying模块提供的retry模块 通过装饰器的方式使用,让被装饰的函数反复执行 retry中可以传入参数stop_max_attempt_number,让函数报错后继续重新执行,达到最大执行次数的上限,如果每次都报错,整个函数报错,如果中间有一个成功,...
2018-07-21 10:27:55
1271
原创 访问时ssl证书错误
import requestsurl = "https://www.12306.cn/mormhweb/"response = requests.get(url)返回证书错误,如下:ssl.CertificateError ...解决方案为了在代码中能够正常的请求,我们修改添加一个参数import requestsurl = "https://www.123...
2018-07-21 10:23:49
2153
原创 response.cookies是CookieJar类型
response.cookies是CookieJar类型 使用requests.utils.dict_from_cookiejar,能够实现把cookiejar对象转化为字典import requestsurl = "http://www.baidu.com"#发送请求,获取resposneresponse = requests.get(url)print(type(respons...
2018-07-21 10:18:11
1369
转载 nginx使用
关于Nginx Nginx是一个轻量级、高性能、稳定性高、并发性好的HTTP和反向代理服务器。也是由于其的特性,其应用非常广。主要功能 反向代理 正向代理:某些情况下,代理我们用户去访问服务器,需要用户手动的设置代理服务器的ip和端口号。 反向代理:是用来代理服务器的,代理我们要访问的目标服务器。 代理服务器接受请求...
2018-07-21 09:59:15
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人