![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
_kirakira_
一边失去自我,一边找到自我。
展开
-
python下载whl文件时遇到404的解决办法
在https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml下载类库lxml的whl文件时遇到404,不是被qiang的问题,可能是服务器确实有问题,我的解决办法是:访问https://pypi.org/project/lxml/#files 并找到相应的版本和操作系统进行下载,这里只是以lxml库为例,其他库类似。...原创 2020-09-09 19:51:23 · 594 阅读 · 0 评论 -
regex验证密码格式是否正确
Regex Password Validationpython正则表达式验证密码格式是否正确要求:包含大写字母包含小写字母包含数字长度至少六位参考答案:regex=r"^(?=.*[\d])(?=.*[A-Z])(?=.*[a-z])[a-zA-Z\d]{6,}$"注意 前瞻搜索(?=)是不占字符的,即:I (?=am) Alice.解析字符串 I am Alice时,...原创 2020-04-12 10:55:55 · 289 阅读 · 0 评论 -
scrapy爬取某宝心得
1.可以通过下面代码设置延时(是随机的延时:数值的0.5~1.5倍,比如设置为10,会延时(5-15秒)2.from scrapy.http import Request, FormRequestFormRequest继承自Request,它可以在请求访问网页时,上传账号密码等参数比如(账号密码等信息保存在formdata里面):yield FormRequest(self.if_app...原创 2020-03-17 16:17:15 · 809 阅读 · 0 评论 -
python常见操作记录
文章目录检查对象的内存占用情况统计列表中的元素频率将数字字符串转化为数字列表字典合并将列表展平检查对象的内存占用情况import sysstr1 = 'a'str2 = "abc"num1 = 245num2 = 0list1 = [1]list2 = [1, 3]list3 = [1, 3, 'ab']list4 = list3print("{}占用内存:{}比特".for...原创 2020-03-10 15:25:56 · 123 阅读 · 0 评论 -
numpy库和for循环效率比较
numpy库和for循环效率比较:(原因分析在最后的链接中)原创 2020-03-04 17:13:57 · 2702 阅读 · 0 评论 -
三门问题
三门问题:参赛者的面前有三扇关闭着的门,其中一扇的后面是天使,选中后天使会达成你的一个愿望,而另外两扇门后面则是恶魔,选中就会死亡。当你选定了一扇门,但未去开启它的时候,上帝会开启剩下两扇门中的一扇,露出其中一只恶魔。(上帝是全能的,必会打开恶魔门)随后上帝会问你要不要更换选择,选另一扇仍然关着的门。三门问题解释:贝叶斯...原创 2020-03-04 15:19:09 · 399 阅读 · 0 评论 -
python日志的使用
logging提供了一组便利的函数,用来做简单的日志。它们是 debug()、 info()、 warning()、 error() 和 critical()。级别何时使用DEBUG详细信息,一般只在调试问题时使用。INFO证明事情按预期工作。WARNING某些没有预料到的事件的提示,或者在将来可能会出现的问题提示。例如:磁盘空间不足。但是软件还是会照常...原创 2020-02-28 11:07:53 · 228 阅读 · 0 评论 -
python数据处理笔记1
有点乱,想要实现类似功能可以大致参考一下。1.判断id属性是否有重复值target.id.nunique()2.提取object及其对应的数据object_columns_df=data.select_dtypes(include=['object'])3.获得Series非空值的数目data.isnull().sum(axis=0).count()4.改变编码(也可以对数字进...原创 2020-02-25 11:35:07 · 438 阅读 · 0 评论 -
python字典转DataFrame
错误方法import pandas as pdrow = {'name' : "index","age" : 20,"dict" : "hunan"}data=pd.DataFrame(row)ValueError: If using all scalar values, you must pass an index个人理解:错误原因是不能用单值(一列的意思,即把键当做行索引,值当作...原创 2020-02-12 17:34:45 · 725 阅读 · 0 评论 -
No46. python求两个集合的差集
求列表a中不包含列表b中元素的集合(列表)比如:array_diff([1,2,2,2,3],[2]) == [1,3] #第一个参数是列表a,第二个参数是列表b方法1:遍历a中的元素,检查它们是否出现在列表b中,若没有出现在列表b中,则把这个元素添加到结果列表中。def array_diff(a, b): if len(a)==0 or len(b)==0: ...原创 2020-01-12 20:39:15 · 1542 阅读 · 0 评论 -
python numpy数组转置和矩阵乘法
文章目录一.转置1.使用 array.T:2.使用array.transpose()方法二.矩阵乘法1.使用运算符 *2.使用numpy.multiply()方法3.使用numpy.dot()方法三.一维数组的特例一.转置数组转置1.使用 array.T:1.对于array对象,若是一维数组(行向量),array.T并不会把行向量转化成列向量,见下:import numpy as...原创 2019-10-07 17:46:44 · 3991 阅读 · 1 评论 -
python数据可视化笔记(二)
Matplotlib包括对象:FigureCanvasFigureAxes子图subplot面向对象式编程import numpy as npfrom matplotlib import pyplot as plt'''ax1=fig.add_subplot(221)参数:第一个参数是fig对象每行拥有的子图总数第二个参数是fig对象每列拥有的子图总数第三个参数...原创 2019-10-05 21:10:31 · 341 阅读 · 0 评论 -
python数据可视化笔记(一)
plot(*args, scalex=True, scaley=True, data=None, **kwargs)Plot y versus x as lines and/or markers.Call signatures:: plot([x], y, [fmt], *, data=None, **kwargs) plot([x], y, [fmt], [x2], y2,...原创 2019-09-28 23:31:01 · 381 阅读 · 0 评论 -
python re库的使用(正则表达式笔记)
模式描述^匹配字符串的开头$匹配字符串的末尾。.匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。[…]用来表示一组字符,单独列出:[amk] 匹配 ‘a’,‘m’或’k’[^…]不在[]中的字符:[^abc] 匹配除了a,b,c之外的字符。re*匹配0个或多个的表达式。re+匹配1个或...原创 2019-09-24 18:06:22 · 551 阅读 · 0 评论