Life is short ,I use Python.
(人生苦短,我用Pyhton。)
相信很多人学习Python都会有一个感觉——好像走入了一个全新的世界。这货简直无所不能,从编写自动化程序,写爬虫手机数据,到黑个网站,破解个密码,它都可以胜任。原本一些重复的人力工作,如数据输入、内容整理,甚至下载XXX的所有番号,有了Python就可以瞬间搞定。
同时,因为其简单的语法,Python也成为最适合新手入门的编程语言,只要你会一点英语,再花上几个月的工夫,你也可以成为月收入过万Python程序员。
那么如何才能快速、有效地学习Python呢?你一定不能错过下面的几门课程:
「 Python基于共现提取《釜山行》人物关系 」
这个课比较简单,通过Python分析「 釜山行 」的剧本,绘制出一份人物关系图。你将学到如何用Python分析和提取数据、用Gephi软件使提取的数据可视化。
上线三个月,已有3943人学过。最终效果图如下:
当然,毕竟是电影,人物关系较少。嫌不过瘾的同学,请下课后拿「 冰与火之歌 」练手。
课程简介:
《釜山行》是一部丧尸灾难片,其人物少、关系简单,非常适合我们学习文本处理。这个项目将介绍共现在关系中的提取,使用python编写代码实现对《釜山行》文本的人物关系提取,最终利用Gephi软件对提取的人物关系绘制人物关系图。
知识点:
共现网络的基本原理
Python代码对《釜山行》中人物关系提取的具体实现
jieba库的基本使用
Gephi软件的基本使用
链接:https://www.shiyanlou.com/courses/677
「 Python 图片转字符画 」
这门课非常可怕,已经有21879人学过......它非常简单,但效果却十分炫酷,装逼指数爆棚。你将学习到如何用Python的图形处理库,将一张图片转化为字符画。
最终效果图如下:
效果图中的字符为蓝色,你还可以通过调整,增加更多的颜色,使字符画更像原图。
课程简介:
本课程讲述怎样使用 Python 将图片转为字符画。
知识点:
Linux 命令行操作
Python 基础
pillow 库的使用
argparse 库的使用(参考教程 https://blog.ixxoo.me/argparse.html)
链接:https://www.shiyanlou.com/courses/370
「Python3 图片隐写术」
上面的课程教你把图片变得炫酷,这个课程就教你把图片里的信息隐藏。
隐写术到底是什么,这里给大家讲个故事吧:
2012年大众点评和食神网的竞争非常激烈,后者开始大规模地爬取前者的数据,主要是图片。大众点评没有走中国的司法流程,而是直接向APP STORE提交了证据,使食神的APP下架2次。这些证据就是食神爬取的图片,图片中用隐写术嵌入了大众点评的版权信息!
这是如何实现的呢?
下面有一张lenna的图片:
提取该图片的绿色分量:
取绿色分量的最低位,如果是1就设置图片为绿,是0设为黑。
你将看到隐藏的信息:'Steganography'。 大众点评正是利用了这些信息向苹果公司证明了图片的来源,最终保护了公司的利益。
6不6?想不想学?这是课程的效果图:
可以看到这两个蓝胖子几乎一模一样,但有一只却真实隐藏了数据在里面。
课程简介:
用Python实现图片隐写术。
知识点:
Pillow 模块
最低有效位
lambda 表达式递归
UTF-8 编码
链接:https://www.shiyanlou.com/courses/651
「Python 实现火车票查询工具」
相信很多人学Python都是冲着它强大的爬虫功能去的,接下来的两门课程都和爬虫有关。它们都相当实用,一个关乎出行,一个关乎你的性福......
「 Python实现火车票查询工具 」很适合用来入门爬虫。你将学习到爬虫最重要的两个步骤——数据的爬取和数据可视化。完成项目后,你只需要敲一行命令就能获得你想要的车票信息。效果如图:
这门课上线后也相当受欢迎,目前已有10221人学过。经过不断的修改和完善,现在已经接近完美,墙裂推荐各位小伙伴学习。
课程简介:
当你想查询一下火车票信息的时候,你还在上 12306 官网吗?或是打开你手机里的 APP?
下面让我们来用 Python 写一个命令行版的火车票查看器, 只要在命令行敲一行命令就能获得你想要的火车票信息!如果你刚掌握了 Python 基础,这将是个不错的小练习。
知识点:
Python 基础知识的综合运用
docopt、requests、colorama 及 prettytable 库的使用
setuptools 的使用
链接:https://www.shiyanlou.com/courses/623
「 Python3 实现淘女郎照片爬虫 」
每一个老司机都和这门课相见恨晚。它的标题可能吸引不了你,但请直接看效果:
这是一个很普通的页面,你可以把它换成任何网站。
完成爬取后,效果如下:
8个多G的美女图片,按文件夹、姓名、地点整整齐齐地排列在那,不喜不悲......整个过程20分钟完成,在你自己的环境中会更快。
好了,相信我已经不用再介绍什么了。
课程简介:
本项目通过使用 Python 实现一个淘女郎图片收集爬虫,学习并实践 BeautifulSoup、Selenium Webdriver 及正则表达式等知识。在项目开发过程中采用瀑布流开发模型。
知识点:
Python3 编程
使用 BeautifulSoup 解析 HTML 页面
使用 Selenium Webdriver 爬取 Web 页面
使用正则表达式提取所需的关键信息
链接:https://www.shiyanlou.com/courses/595
「神经网络实现人脸识别任务」
这门课我是介绍不了什么的。因为以我Python hello world的水平来看里面的内容,八脸懵逼。我只能说这门课上线一个月,学习者有3366人之多。如果你想学点前沿的人工智能知识,来实验楼就对了。
课程简介:
本次课程我们将利用在 基于无监督学习的自编码器实现 课程中介绍过的自编码器,实现对耶鲁大学人脸数据库B+中的人脸图片数据进行降维,再利用降维后的人脸数据进行有监督神经网络学习进行分类器训练,最终达到人脸识别的目的。
知识点:
人脸识别
人脸数据库
数据降维
链接:https://www.shiyanlou.com/courses/707
今天的Python专题就给大家推荐到这里,如果大家想系统地学习Python知识,成为一名技术过硬、技能无数的Python研发工程师,可以去实验楼,学习的完整的Python路径。
联系客服