Python手册--目录
Python手册
说明:本手册所列包来自Awesome-Python ,结合GitHub 和官方文档
致谢,ApacheCN 中文开源组织:致力于官方文档及AI书籍中文翻译。
其中
- 标记 ☑️ 是必修课
- 标记 ⬜️ 待定
- 标记 ❤️ 是选修课
IDE
- ⬜️ 常用的Python IDE
- ☑️ Jupyter Notebook
Python Basics
- ☑️ Python基础: Python 3 官方中文文档
- ☑️ Python进阶
- ☑️ Python面向对象
- ☑️ Python Cookbook 3rd :Python3 魔术语法
- ❤️ rpy2: Python 通过rpy2调用 R语言
Standard Library
- ☑️ datetime+time+calendar
- ☑️ math+random
- ☑️ re:正则表达式调用库
- ☑️ 正则表达式:Regular Expression
- ❤️ tkinter:Python 的标准 GUI 库
- ⬜️ threading :多线程
- ⬜️ multiprocessing: 多进程
- ❤️ os: 文件和目录处理库(CSDN参考链接)
- ⬜️ asyncio: 内置了对异步IO的支持
Scientific Computing
- ☑️ NumPy:使用 Python 进行科学计算的基础包。
- ⬜️ PyDy:PyDy 是 Python Dynamics 的缩写,用来为动力学运动建模工作流程提供帮助, 基于NumPy, SciPy, IPython 和 matplotlib。
- ❤️ SciPy:由一些基于 Python ,用于数学,科学和工程的开源软件构成的生态系统。
- ❤️ SymPy:SymPy是一个符号计算的Python库
- ⬜️ astropy:一个天文学 Python 库。
- ❤️ noise:柏林噪声(Python)
Data Analysis
- ☑️ pandas:提供高性能,易用的数据结构和数据分析工具。
- ☑️ pandas(Time Series): 时间序列数据处理工具。
- ❤️ blaze:NumPy 和 Pandas 的大数据接口。
- ❤️ orange:通过可视化编程或 Python 脚本进行数据挖掘,数据可视化,分析和机器学习。
Web Crawling
The Website is the API(Application Programming Interface,应用程序编程接口)…
- ☑️ requests: 自动爬取HTML页面,自动网路请求提交。
- ☑️ BeautifulSoup :解析HTML页面(中文官网)。
- ❤️ Scrapy:专业的网络爬虫框架。
- ⬜️ Selenium: 是一个用于Web应用程序测试的工具,能够模拟用户行为与浏览器交互。
Visualise
- ☑️ matplotlib: 是一个 Python 的 2D绘图库。
- ☑️ seaborn:基于matplotlib封装的数据可视化库。
- ⬜️ bqplot: Jupyter Notebook的交互式绘图库
- ⬜️ bokeh:用 Python 进行交互式 web 绘图。
- ❤️ ggplot:ggplot port for python
- ⬜️ plotly:协同 Python 和 matplotlib 工作的 web 绘图库。
- ⬜️ pyecharts:基于百度 Echarts 的数据可视化库。
- ❤️ missingno:缺失数据图示。
Machine Learning
- ☑️ sklearn:基于 SciPy 构建的机器学习 Python 模块。
- ☑️ statsmodels:统计建模和计量经济学。
- ❤️ xgboost: 一种可扩展,可移植且分布式的渐变增强库
Deep Learning
- ☑️ TensorFlow:Google开源的最受欢迎的深度学习框架。
- ⬜️ PyTorch: Facebook 的 AI 研究团队发布了一个 Python 工具包,专门针对 GPU 加速的深度神经网络(DNN)编程。
- ❤️ Keras: 以 tensorflow/theano/CNTK 为后端的深度学习封装库,快速上手神经网络。莫烦PYTHON
- ⬜️ Theano: 基于TensorFlow,用于快速数值计算的库。
MapReduce
- ☑️ PySpark : Apache Spark Python API
NLP(Natural Language Processing)
- ❤️ Jieba : Chinese text segmentation
- ⬜️ NLTK:Natural Language Toolkit
Documentation
- ⬜️ MkDocs : Markdown友好的文档生成器。
- ⬜️ Python-Markdown2:纯 Python 实现的 Markdown 解析器,比 Python-Markdown 更快,更准确,可扩展
- ⬜️ PyYAML: implementations for Python.
- ⬜️ python-docx: for creating and updating Microsoft Word (.docx) files.
- ❤️ openpyxl: 全面,包括修改各种Excel格式,不能批量修改数据
- ⬜️ xlwings: 批量实时修改Excel数据,和pandas,matplotlib完美对接,只能修改个别格式
Learning Python
- ☑️ Python基础中文教程
Python手册--目录相关推荐
- python查看目录下的文件_Python——查看目录下所有的目录和文件
原博文 2019-05-06 19:31 − 写程序我们经常会遇到需要遍历某一个目录下的所有文件这个操作,然而python有现成的库,只需要2个循环就可以搞定. 1 import os 2 3 def ...
- python检查目录是否存在,如果不存在则创建
python检查目录是否存在,如果不存在则创建 # 检查用户主目录中是否存在目录.如果目录不存在,那么将创建一个目录. import os # Import the OS moduleMESSAGE ...
- Python之目录结构
Python之目录结构 项目名project_name project_name -|--bin (可执行文件) --|--start.py 1 import os,sys #设置环境变量 2 BAS ...
- Python监控目录和文件变化
原文:https://www.cnblogs.com/lcamry/p/8392376.html Python监控目录和文件变化 一.os.listdir import os, time path_t ...
- python扫描目录下文件_Python扫描目录读取文件,不考虑子目录
这篇文章主要为大家详细介绍了Python扫描目录读取文件,不考虑子目录,具有一定的参考价值,可以用来参考一下. 感兴趣Python扫描目录读取文件,不考虑子目录的小伙伴,下面一起跟随512笔记的小编罗 ...
- Python工程目录组织
Python工程目录组织 from: https://zhuanlan.zhihu.com/p/36221226 Python工程目录组织 关于如何组织一个较好的Python工程目录结构,已经有一些得 ...
- python安卓版下载安装-python手册中文版apk下载
python手册中文版apk下载,这是一款可以学习python编程的基础知识的手册,中文讲解,通俗易懂,还有举例子,让你更好实现中文学习,每个步骤都有详细的讲解,让你随时随地学习编程,赶紧来试试吧. ...
- python 判断目录和文件是否存在,若不存在即创建
python 判断目录和文件是否存在,若不存在即创建 import os dirs = './11'if not os.path.exists(dirs):os.makedirs(dirs)
- python 遍历目录或文件
python 遍历目录或文件 如果想得到某个目录下面的所有文件名,用 python 怎么做? 先看代码: import os,sysdef explore(dir):for root, dirs, f ...
最新文章
- 程序员奶爸用树莓派制作婴儿监护仪:哭声自动通知,还能分析何时喂奶
- [转]推荐国外SQL Server学习网站
- CentOS 7下安装NFS
- java list 存入整数,java - 从List Integer中正确删除整数
- Linux安装宝塔面板
- redis和memcached缓存
- 棋牌类游戏算法–牌分类_快速分类–三向和双枢轴
- 什么样的细节会让你觉得一个人的情商高得吓人?
- map.entryk,v小用法(转)
- LTE网络架构 学习整理
- 计算机ipv6无法连接,ipv6无网络访问权限实测解决教程
- vs编译log4cpp代码,函数“int snprintf(char *const,const std::size_t,const char *const,...)”已有主体
- 全国移动短信信息中心号码查询大全
- 为什么Google是人工智能发展的主要动力?
- [Flink基础]--什么是流处理?
- Python 绘画excel分组柱状图(懒人学习)
- 计算机里为什么显示cpu主频高,cpu主频显示不对是什么原因怎么解决
- HTTP 500 - Internal Server Error 服务器内部错误
- python的StringIO
- hyperledger cello 0.9.0 项目部署总结
热门文章
- linux制作deepin启动盘制作工具,深度启动盘制作工具(Deepin Boot Maker)下载_深度启动盘制作工具(Deepin Boot Maker)官方下载-太平洋下载中心...
- 教你创建电脑、手机同步的markdown云笔记--力扣刷题力荐!
- requirejs的用法
- 【博主推荐】html好看的爱心告白源码
- curl调用新版jenkins crumb报错 No valid crumb was included in the request 解决方法
- mvdbos php spider,yemtao
- 跨平台实现基础(一)JsCore 原理和实践
- 一步教会你如何上传资源到云服务器
- 多线程私有数据pthread_key_create
- 实体机安装双系统多系统教程 及引导修复指南