Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

douglasding/PythonProjects

Open more actions menu

Repository files navigation

自述

自己平时用Python写的小项目,各方面都有。


目录

  1. 邮件发送 -- smtp-server
  2. Mp3播放控制 -- mp3player
  3. AppStore数据分析 -- appstore-data-analyse
  4. C\S模式聊天室 -- chatting
  5. 人人网爬虫 -- renren-crawler

1. 邮件发送 -- smtp-server

项目说明

一个自动发送邮箱验证码的程序


  1. 使用的邮箱协议是SMTP,使用smtplib库负责邮件发送,使用email.mine.text构造纯文本邮件

  2. 验证码code使用的是random模块randint产生的4位伪随机整数

  3. emailserver.py文件完成邮件构造和邮件发送功能,使用的邮箱服务器地址是smtp-mail.outlook.com

  4. register.py文件完成产生伪随机数和验证功能

直接访问https://github.com/AJKipper/PythonProject/tree/master/smtp-server


2. Mp3播放控制 -- mp3player

项目说明

一个Mp3播放器(仅逻辑实现)


  1. 歌曲本身存在硬盘,路径存储在MySQL数据库

  2. 终端界面实现控制歌曲的播放,暂定,继续操作

  3. 终端界面实现歌曲在数据库的存储,删除操作

直接访问https://github.com/AJKipper/PythonProject/tree/master/mp3player


3. AppStore数据分析 -- appstore-data-analyse

这是一个利用Python分析一个json数据,并可视化输出结果的小项目 数据的来源是一个叫数据堂的网站:http://www.datatang.com/data/46084

具体的项目讲解已经发表在我的博客上,欢迎访问:AJ Kipper(micronoob.com)

直接访问https://github.com/AJKipper/PythonProject/tree/master/appstore-data-analyse


4. C\S模式聊天室 -- chatting

一个基于C/S模式的聊天客户端。

直接访问https://github.com/AJKipper/PythonProject/tree/master/chatting


5. 人人网爬虫 -- renren-crawler

人人网爬虫项目。


抓取内容

  • 我的好友列表所有页面(一个页面只展示5个好友信息)
  • 好友的基本信息(人人网id,名字,主页链接)
  • 所有好友主页的页面

直接访问https://github.com/AJKipper/PythonProject/tree/master/renren-crawler

About

Some projects written in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.