分享

头条文章

 书*金 2017-03-11

前面我们总结了一篇【给缺少Python项目实战经验的人】的文章,受到广大Python学习者的喜爱,而我们实验楼也新增了很多有趣的Python项目,因此再总结一些Python项目教程,希望对你有所帮助。

1、【川普撞脸希拉里(基于 OpenCV 的面部特征交换)】

项目通过 OpenCV 库来实现人脸面部特征交换,将希拉里人脸的眼睛、鼻子和嘴巴通过程序自动裁剪适配并覆盖到川普脸上,比较有趣,同时也能应用所学的知识。

效果图
效果图

2、【Python3基于Scapy实现DDos】

该项目通过使用Scapy来实现SYN洪水攻击(SYN泛洪攻击是一种比较常用的DoS方式之一。通过发送大量伪造的Tcp连接请求,使被攻击主机资源耗尽<通常是cpu满负荷或者内存不足>的攻击方式。),并基于SYN洪水攻击来实现DDOS。并详细讲解了Scapy库的基本用法,以及SYN洪水攻击和DDOS攻击的基础知识。

效果图

效果图

3、【Python 3 实现图片转彩色字符】

该项目通过借助 docopt 库与 Pillow 库来构建命令行解析器获取指定图像并将其转换成相应样式的彩色字符图像,并在终端上将转化后的图像打印出来,很极客酷炫的 。完成该项目后,大家可尝试选择自己喜欢的头像图片制作自己的彩色字符头像哦!

效果图
效果图

4、【基于TCP的python聊天程序】

该项目是基于TCP,用python实现聊天程序,涉及TCP/IP协议,Python网络编程,PythonGUI编程(Tkinter)三个方面的知识。

聊天界面1
聊天界面1


聊天界面2
聊天界面2

5、【Python 实现简单滤镜】

该项目教你使用 Python 编写一个简单的滤镜程序,学习如何解析 ACV 文件以及使用滤镜来处理图像。

效果图
效果图

6、【Python基于共现提取《釜山行》人物关系】

该项目针对《釜山行》剧本的文本,使用python编写代码分析文本中人物的共现关系,完成对《釜山行》文本的人物关系提取,并利用Gephi软件对提取的人物关系绘制人物关系图。

效果图
效果图

7、【Python 实现简单画板】

相信用过 Windows 的同学一定都对 Windows 自带的画板不陌生吧,虽然功能简单却也还实用。这个项目就是要利用 Pygame 模块来自己实现一个功能更加简单的画板。

效果图
效果图

8、【Python暴力猜解Web登录】

该项目使用wordpress作为测试对象,使用Python实现暴力猜解wordpress管理员登录表单的功能,并使用多线程、破解队列来优化破解过程。

效果图
效果图

9、【Python3 智能裁切图片】

该项目通过 OpenCV 运用人脸(眼)识别、边界检测技术完成了图片的智能裁切,尽可能保留下图片中最关键或最重要的信息。

原图
原图


剪裁后的图
剪裁后的图

10、【Python3 图片隐写术】

隐写术是一门关于信息隐藏的技巧与科学,所谓信息隐藏指的是不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容。这个项目就利用Python来实现图片的隐写,将一些数据隐藏在图片中。

效果图
效果图

以上就是10个有趣的Python项目,感兴趣的小伙伴可以点击学习,有详细的教程以及在线开发环境可以跟着动手学习。

如果你想学习更多Python基础知识,以及实现更多有趣的Python项目,点击这里即可查看超过Python教程了~

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多