Guido van Rossum 在 1991 年 2 月 20 日这一天创建了 Python。在过去的 32 年中,Python 已成为世界上最受欢迎的编程语言之一,拥有超过 1500 万开发人员!甚至还有专门针对 Python 学习者的整个站点,例如RealPython、PythonAlgos和LearnPython。除了专门介绍 Python 的完整站点外,还有超过 137k 个开源库!让我们来看看 Python 32 岁生日的 32 个令人惊叹的开源库。
Python 最流行的用例是 AI/ML,所以这就是这些库的来源。库的顺序是任意的
自然语言处理
- DeepSpeech——语音转文本
- CoreNLP——文本分析
- spaCy——文本分析
- PyNLP — 端到端 NLP
- NLTK——文本分析
- SpeechRecognition — 语音转文本(教程)
- TorchAudio — 音频处理(简介)
- Porcupine——唤醒词检测
计算机视觉
9. OpenCV——分割/识别
10. YOLOv5——分割/识别
11. YOLOv8——分割/识别
12. PaddleOCR——光学字符识别
13. SciKit-Image——图像处理
14. TorchVision——图像处理
15. DeepFace——人脸识别
16. MMDetection——物体识别
机器学习
17. PyTorch——神经网络
18. TensorFlow——神经网络
19. Keras——神经网络
20. Sci-Kit Learn——机器学习
21. Theano——神经网络
22. Caffe——深度学习
23. NNI ——AutoML
24. Chainer——深度学习
数据
25. NumPy——数据处理
26. Pandas——数据处理
27. MatPlotLib——数据可视化
28. SciPy——数据处理
29. Seaborn——数据可视化
30. Bokeh——数据可视化
31. Pillow——成像
32. GGPy — Python 的 GGPlot