![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
Rookie_2020
工作时长一年半的半个程序员
随便写,随便记记
展开
-
简单的小爬虫-漫画爬取
好久没写代码了,快毕业了天天闲着玩游戏刷视频,最近刷七原罪这部动漫的时候,感觉动漫更新太慢,就去追漫画,于是为了方便观看避免广告的干扰,就写了个小爬虫,顺便练习练习python… 由于对多线程还是理解不深,本来想用多线程进行下载的,但是在几番尝试下还是没有出现想想中的下载顺序,依旧是从起点开始下载,于是就改回来了..这个后面再尝试一下。 由于目前七原罪漫画资源好像风之动漫可以看到,...原创 2018-05-31 16:24:49 · 2988 阅读 · 6 评论 -
AVL树的实现
3月份的时候为了面试看了些数据结构(目前找到了),其中看到STL相关书上看到avl树、红黑树,于是就打算实现一下avl树,觉得看着挺简单就一直拖着..今天闲着无聊就用python去实现了,不用C++是为了不去管理内存什么的… 之前数据结构关于树的方面的确没有过多的代码实现,在寒假的时候通过SICP上的一些习题,算是了解了下递归,毕竟树的操作几乎都是可以通过递归实现的。 我也不知道这...原创 2018-04-13 20:14:44 · 214 阅读 · 0 评论 -
Python yield与send,iter与next
说起迭代器就想起了C++的,运用模板写的很精妙,让各种容器用起来十分方便,所以来学学Python一些,以方便使用python。(先写一部分,后面再补充)Iter与Next 对于可以用for遍历的容器,都是可迭代对象,如dict,list,trulp,遍历的实现应该都是通过迭代器__iter__访问,通过__next__()遍历。class Fb: def __init原创 2018-01-18 22:35:29 · 425 阅读 · 0 评论 -
python模拟登陆网站
上次写了一个C++的小爬虫,能够爬一些网站上的图片,但是有些网站需要登陆后才能访问内容,用C++的话需要openSSL,配置起来好像挺麻烦的,所以选择了python,以及使用reques网络库。 模拟登陆,也就是我们要知道登陆的过程,以及我们在网页中发出的请求是什么,比如,账号、密码、验证码,等等,当我们得到以上的数据,然后POST出去后,我们要记录下cookie(用于辨识用户身份以及存储一原创 2018-01-15 16:56:10 · 3328 阅读 · 0 评论 -
Python函数式编程 学习记录
最近写了js和C++,发现写脚本语言的爽快,数据初始化简便,一些地方不用太在意数据类型,python想用什么库直接pip就可以,简直不能再爽,所以写这篇来记录一些关于python的函数式编程。 python内置map()与reduce()函数,与迭代器Iterator相关联,map(p1,p2),p1是函数,p2是数据,实现过程应该大概是迭代器指向p1,然后把p2的元素传到p1,假设p1=f原创 2018-01-11 16:12:05 · 155 阅读 · 0 评论