Rem486 / Mini-Python-Project

用Python做些有趣的项目

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Mini Python Projects For Freshman

Table of Contents

What's this?

这是一个学习python上手的项目集合,会挑选出好玩有趣的python小项目进行练手,进行实际项目从0到1的开发,每个项目都会有其目的和意义,从中可以发掘更多有趣的项目,欢迎尝试改造!

每个project中都会有一篇tutorial来告诉你如何进行这个项目,当然我也会将项目同步更新在自己的博客中,如有疑问请issue或者博客留言→_→mrlevo的博客,目前项目包含如下,我会根据项目进行更新列表

MrLevo520-MySQL加密存储

加密数据库

MrLevo520-有道翻译小软件

翻译软件

MrLevo520-简易GUI计算器

计算器

MrLevo520-N-gram概括全文

n-gram

MrLevo520-网易云音乐爬取分析

一键登录

MrLevo520-自动化一键登录

一键登录

MrLevo520-自动续借图书馆书籍

图书馆续借

MrLevo520-豆瓣数据爬取与分析

豆瓣电影

Mrlevo520-618电商价格分析

618价格

MrLevo520-验证码自动识别

验证码识别

  • 关于纯小白,没有一点语言基础的童鞋,希望你好好看完廖雪峰的教程,这是一个非常好的入门教程

About Python&IDE

  • 项目tutorial中采用的都为python 2.7的版本,测试机器从win到mac乃至Ubuntu的ESC服务器,这些在首行环境中都会有注意项(如有同学有python3版本的,可以和我联系,我会进行填充)
  • IED建议安装Pycharm+Anaconda2,实际操作过程中如果会使用到numpy,pandas一些科学计数包,可以省去各类依赖包的烦恼
  • 测试请使用Jupyter,如果安装了anaconda,那么已默认安装jupyter,如果没有,那么请自行安装,这是一个web的ipython,你用就好了,走过很多弯路最后聚齐这三个宝贝Pycharm+anaconda+jupyter,请直接进行尝试

Join Us

About Tutorial Project

  • 这是一个开源项目,只要你有想法,并且付诸实践,欢迎进行tutorial的提交,我会以最短的时间内进行回复,希望能遇到各路大神和有趣的项目共同学习
  • 提交方式见:CONTRIBUTING.md

About Further Project

  • 对于想对项目进行练习并且展示的童鞋,你可以在该项目的子类furtherProject下提交自己的项目文件夹,欢迎对项目进行延伸和加入自己的想法并提交,给更多的童鞋展示你不一样的想法~
  • 提交方式见:CONTRIBUTING.md

目前提交的furtherProject如下

1. twolun-刷暴京东验证码

2. Wwivywwivy-51job简历自动刷新

3. ZLFlyApple-豆瓣冷门电影分析1

4. love-apple-豆瓣冷门电影分析2

5. cowboy231-豆瓣冷门电影分析3

6. qingwalv-浏览器下载文件

7. zxylina-网易云音乐分析

网易云音乐further

8. ZLFlyApple-奥巴马演讲稿分析

奥巴马演讲稿分析

About

用Python做些有趣的项目

License:MIT License


Languages

Language:Jupyter Notebook 84.7%Language:HTML 8.4%Language:Python 6.9%