Skip to content

Yellow-BringtEast/python-study

Repository files navigation

当前进度

39873 / 100000

python-study

零基础无编程经验,从零开始学习python, 记录10w行代码达成过程!

fluent_python

《流畅的Python(第三版)》有关案例及代码

  • chapter_one: 内置数据结构

  • chapter_two: 函数

  • chapter_three: 类及其特殊方法

  • chapter_four: 迭代器及生成器

pandas

pandas常用api使用总结

语法基础

讨论常见BIF、异步编程、装饰器等语法特性,给出简短演示。

简单算法

python学习中一些简单的项目。

数据类型

简单介绍数字和字符串有关的基础内容。

数据结构

介绍列表、元祖等python中的数据结构。

WEB

使用python和JavaScript进行web编程。

机器学习

  • 数据分析算法:常用的数据挖掘算法,包含决策树、朴素贝叶斯、SVM、KNN、K-means等;涉及sklearn,seaborn等库的使用

  • NLP:常见自然语言处理模型

爬虫

  • xu_wordcloud.py:爬取许嵩网易云热门前50歌曲的歌词,并生成歌词词云;涉及selenium、jieba、wordcloud等库

  • douban_movie.py:非异步爬虫

  • douban_movie_asyncio:使用asyncio、aiothhp等实现的异步爬虫提升爬取效率

  • jd_crawler:爬取京东商品搜索页并存入sqlite数据库,使用typehint规范代码风格。

  • tianya_crawler: 使用selenium完成滑块验证码破解,自动获取登陆后的cookies

实用小工具

  • 表格截图转excel: 调用腾讯云api将表格截图直接转为excel文件