python学习中编写的一些小程序
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SimpleMarkdown
fuzzyfinder
scan_ip_port
winning_numbers_of_pailiesan
.gitignore
LICENSE
README.md

README.md

python 学习

To be a pythoner! Don't give up!

爬取历年排列三的中奖号码

爬取中国体育彩票的排列三所有期数的中奖号码,并使用pandas和matplotlib对中奖号码进行粗略分析

模糊查询文件

模糊查询可以算是现代编辑器(在选择打开的文件时)的一个必备特性了,它所做的工作就是根据用户输入的部分内容,猜测用户想要的文件名,并提供一个推荐列表供用户选择。“模糊匹配”这是一个极为有用的特性,同时也非常易于实现。很容易想到,使用python的re模块可以轻松实现。

简易Markdown解析器

此小项目来源于《python基础教程》一书中最后的10个项目中的第一个项目。我借鉴项目中的一些优秀的分析方法,经过改编,编写了这个简易的markdown文件解析器。目前实现了解析标题、列表、代码块、图片链接、超链接、段落等常用的语法。

多线程、多进程、协程扫描ip和可用的端口

此脚本意在学习多线程threading、多进程multiprocessing、协程以及subprocess的使用。使用subprocess调用系统的ping命令检测给定的ip地址是否能ping通,使用socket扫描给定的ip地址有哪些可用的端口。

环境需求

本项目的所有程序在python 2.7的环境下都能顺利运行。
程序中所用到的第三方库会在相应的程序中说明。