Python实践项目
JiandaoStudio
天道酬勤,静水流深。
展开
-
反爬虫技术实践案例
笔者第一份工作就是以java工程师的名义写爬虫,不得不说第一份工作很重要啊,现在除了爬虫不会干别的,到现在已经干了近5年了,期间经历了不少与反爬策略的斗争。最近又耗时两周成功搞定了某网站的反爬策略后,心里有点莫名的惆怅。今日无心工作,就总结下这些年与网站互怼的经验吧。无反爬裸站现在一个网站或多或少都会配置一定的反爬措施,毕竟现在一台笔记本的性能比某些小站的服务器都强,如果不加以限制,...转载 2019-04-17 16:13:42 · 987 阅读 · 0 评论 -
Python经典练习题——求水仙花数
严格来说,我并不知道何谓“水仙花数”,因为以前读书时根本没听过这种数,也不知道这种数有什么特征。后来从事编程之后反而听说了所谓的“水仙花数”。如果通过网络查询,则发现水仙花数的定义也不统一,比如通过baidu百科查到如下定义:水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant,PPDI)、自恋数、自幂数、...原创 2019-06-01 09:01:34 · 27043 阅读 · 2 评论 -
使用pygame开发游戏:合金弹头(5)
导读Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygame模块来开发一个名为“合金弹头”的游戏请先阅读上篇:使用pygame开发游戏:合金弹头(4) ...翻译 2019-06-06 12:36:54 · 1019 阅读 · 0 评论 -
用Python设计抢红包系统
目录0 引言提到抢红包,就不得不提Xposed框架,它简直是个抢红包的神器,但使用Xposed框架有一个前提条件:手机需要root,对于苹果手机的话就需要越狱了。现在的手机想要root或越狱并不容易,同时这会对手机安全性带来一些风险,抢红包本身只是个娱乐活动,这样做就得不偿失了。为了自动抢红包,python能帮我们实现吗?答案是肯定的,本文就带大家一起探索下用Pytho...原创 2019-06-13 15:49:53 · 1009 阅读 · 0 评论 -
使用pygame开发游戏:合金弹头(1)
导读Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygame模块来开发一个名为“合金弹头”的游戏本文将会介绍一款经典的射击类游戏:合金弹头,合金弹头游戏要求玩家控制自己的角色不断前行,并发射子弹去射击沿途遇到的各种怪物,同时还要躲避怪物发射的子弹。当然...翻译 2019-06-02 09:30:29 · 3687 阅读 · 0 评论 -
使用pygame开发游戏:合金弹头(2)
导读Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygame模块来开发一个名为“合金弹头”的游戏在开发游戏之前,首先需要从程序员的角度来分析游戏界面,并逐步实现游戏界面上的各种组件。游戏界面分析看图1的游戏界面: ...翻译 2019-06-03 08:33:16 · 1394 阅读 · 0 评论 -
使用pygame开发游戏:合金弹头(3)
导读Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygame模块来开发一个名为“合金弹头”的游戏请先阅读上篇:使用pygame开发游戏:合金弹头(2)由于游戏界面上会出现很多怪物,因此需要额外定义一个怪物管理程序来专门负责管理怪物的随机产生、死亡等...翻译 2019-06-04 11:03:41 · 887 阅读 · 3 评论 -
利用Python程序实现图片颜值打分
百度AI开放平台调用主要有三步:获取access_token 将图片处理成base64编码格式 post请求访问接口得到结果1.获取access_token官方给的python示例代码,不过这个是python2的代码,python3里已经没有了urllib2,而且很繁琐给出博主自己编写的py3利用requests的demo:# -*- coding: utf...转载 2019-06-16 20:50:48 · 2676 阅读 · 1 评论 -
使用pygame开发游戏:合金弹头(4)
导读Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygame模块来开发一个名为“合金弹头”的游戏请先阅读上篇:使用pygame开发游戏:合金弹头(3)游戏的角色类(也就是受玩家控制的那个人)和怪物类其实差不多,它们具有很多相似的地方,因此它们在类实...翻译 2019-06-05 08:28:27 · 664 阅读 · 0 评论