分享

头条文章

 沫沫_d 2017-02-15

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./courses/677

「 Python 图片转字符画 」

这门课非常可怕,已经有21879人学过......它非常简单,但效果却十分炫酷,装逼指数爆棚。你将学习到如何用Python的图形处理库,将一张图片转化为字符画。

最终效果图如下:

效果图中的字符为蓝色,你还可以通过调整,增加更多的颜色,使字符画更像原图。

课程简介:

本课程讲述怎样使用 Python 将图片转为字符画。

知识点:

Linux 命令行操作

Python 基础

pillow 库的使用

argparse 库的使用(参考教程 https://blog./argparse.html)

链接:https://www./courses/370

「Python3 图片隐写术」

上面的课程教你把图片变得炫酷,这个课程就教你把图片里的信息隐藏。

隐写术到底是什么,这里给大家讲个故事吧:

2012年大众点评和食神网的竞争非常激烈,后者开始大规模地爬取前者的数据,主要是图片。大众点评没有走中国的司法流程,而是直接向APP STORE提交了证据,使食神的APP下架2次。这些证据就是食神爬取的图片,图片中用隐写术嵌入了大众点评的版权信息!

这是如何实现的呢?

下面有一张lenna的图片:

提取该图片的绿色分量:

取绿色分量的最低位,如果是1就设置图片为绿,是0设为黑。

你将看到隐藏的信息:'Steganography'。 大众点评正是利用了这些信息向苹果公司证明了图片的来源,最终保护了公司的利益。

6不6?想不想学?这是课程的效果图:

可以看到这两个蓝胖子几乎一模一样,但有一只却真实隐藏了数据在里面。

课程简介:

用Python实现图片隐写术。

知识点:

Pillow 模块

最低有效位

lambda 表达式递归

UTF-8 编码

链接:https://www./courses/651

「Python 实现火车票查询工具」

相信很多人学Python都是冲着它强大的爬虫功能去的,接下来的两门课程都和爬虫有关。它们都相当实用,一个关乎出行,一个关乎你的性福......

「 Python实现火车票查询工具 」很适合用来入门爬虫。你将学习到爬虫最重要的两个步骤——数据的爬取和数据可视化。完成项目后,你只需要敲一行命令就能获得你想要的车票信息。效果如图:

这门课上线后也相当受欢迎,目前已有10221人学过。经过不断的修改和完善,现在已经接近完美,墙裂推荐各位小伙伴学习。

课程简介:

当你想查询一下火车票信息的时候,你还在上 12306 官网吗?或是打开你手机里的 APP?

下面让我们来用 Python 写一个命令行版的火车票查看器, 只要在命令行敲一行命令就能获得你想要的火车票信息!如果你刚掌握了 Python 基础,这将是个不错的小练习。

知识点:

Python 基础知识的综合运用

docopt、requests、colorama 及 prettytable 库的使用

setuptools 的使用

链接:https://www./courses/623

「 Python3 实现淘女郎照片爬虫 」

每一个老司机都和这门课相见恨晚。它的标题可能吸引不了你,但请直接看效果:

这是一个很普通的页面,你可以把它换成任何网站。

完成爬取后,效果如下:

8个多G的美女图片,按文件夹、姓名、地点整整齐齐地排列在那,不喜不悲......整个过程20分钟完成,在你自己的环境中会更快。

好了,相信我已经不用再介绍什么了。

课程简介:

本项目通过使用 Python 实现一个淘女郎图片收集爬虫,学习并实践 BeautifulSoup、Selenium Webdriver 及正则表达式等知识。在项目开发过程中采用瀑布流开发模型。

知识点:

Python3 编程

使用 BeautifulSoup 解析 HTML 页面

使用 Selenium Webdriver 爬取 Web 页面

使用正则表达式提取所需的关键信息

链接:https://www./courses/595

「神经网络实现人脸识别任务」

这门课我是介绍不了什么的。因为以我Python hello world的水平来看里面的内容,八脸懵逼。我只能说这门课上线一个月,学习者有3366人之多。如果你想学点前沿的人工智能知识,来实验楼就对了。

课程简介:

本次课程我们将利用在 基于无监督学习的自编码器实现 课程中介绍过的自编码器,实现对耶鲁大学人脸数据库B+中的人脸图片数据进行降维,再利用降维后的人脸数据进行有监督神经网络学习进行分类器训练,最终达到人脸识别的目的。

知识点:

人脸识别

人脸数据库

数据降维

链接:https://www./courses/707

今天的Python专题就给大家推荐到这里,如果大家想系统地学习Python知识,成为一名技术过硬、技能无数的Python研发工程师,可以去实验楼,学习的完整的Python路径。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多