Python
团子ing
世界上没有奇迹,有的只是必然和偶然,还有谁做了什么。
展开
-
(4)Python笔记:模拟登入CSDN(requests库实现)
因为使用到了requests库,所以需要先安装,直接使用pip安装 进入python安装目录\Scripts,执行 pip install requests(需要python版本支持) 安装完成后就可以开始分析CSDN的登入流程了 1.首先使用chrome退出CSDN,然后选择登入,F12打开开发者工具,选择Network,勾选Preserve log选项 https://passport.原创 2017-10-31 16:01:59 · 550 阅读 · 0 评论 -
(3)Python笔记:使用WMI模块+TCP/IP来远程监控系统信息
说起来写这个的初衷有点尴尬,前几天有人用‘永恒之蓝’攻击公司的系统,刚好我和我老大晚上没关电脑跑东西,还没开启自动更新(win7,你说这时候要是win10多好),然后就喜闻乐见的中招了,还好及时在第二天查杀掉了,然后PM表示以后开始你们2个就每人一个月轮着来检查其他人的电脑防毒软件(公司指定)/系统自动更新是不是开启了,查到没开的就拉入伙一起负责检查_ (:3」∠*)_。 本着为老大排(懒)忧(的原创 2017-10-26 16:56:08 · 3470 阅读 · 2 评论 -
(1)Python笔记:抓取CSDN博文
其实之前就对网络爬虫有点兴趣,这次正好用Python来试试。 事先准备: 搭建Python环境 https://www.python.org/downloads/ 下载对应自己系统的安装包,我这里就直接选3.x版本了 之后就可以开始我们的Python之旅啦 目标是将自己csdn上的博文全部抓取下来 首先获取自己博文列表的网页源码,因为抓取时会有编码问题,所以这里直接将返回的html数...原创 2017-10-24 17:58:24 · 586 阅读 · 0 评论 -
(2)Python笔记:内建模块HTMLParser实践
HTMLParser为Python的常用内建模块,使用时经常是继承HTMLParser并重写其方法。 其中常用方法如下:handle_starttag(tag, attrs)处理开始标签,比如<input type="text" value="3">,tag即为input,attrs为储存对应属性,值的元组(tuple)列表(list):[('type':'text'),('value':'3')原创 2017-10-25 15:57:48 · 364 阅读 · 0 评论 -
(5)Python笔记:使用pygame库制作打方块小游戏
闲来无事研究了下pygame库,让我想起了大学时用C++写出贪吃蛇时的兴奋感,不过貌似pygame很久没跟新了?而且用python写游戏也不大高效,但是拿来试试思路,算法还是不错的。 首先上张效果图: 现在包含的功能很简单,就是打开游戏时有一个start的按钮,点击后进入游戏,球击中砖块会有一定概率出现奖励物品(3种:1.球加速,2.板子加速,3.增加球的数量),板子在碰到掉下来的奖励原创 2018-01-12 15:18:03 · 2325 阅读 · 0 评论