eric2013 发表于 2023-2-6 06:00:49

TOP40 Python库

https://morioh.com/p/e854b5356d83?f=5c21fb01c16e2556b555ab32

感谢作者Brooke Giles的分享,整理的非常好

Natural Language Processing (2):
NLTK ► manipulate strings
https://www.nltk.org/
FlashText ► replace keywords in sentences or extract keywords from sentences
https://pypi.org/project/flashtext/

Computer Vision (2):
OpenCV ► computer vision/ image processing
https://opencv.org/
SimpleCV ► computer vision
http://simplecv.org/

GUI (3):
Tkinter ► GUI
https://docs.python.org/3/library/tkinter.html
wxPython ► GUI toolkit
https://wxpython.org/
PyQt ► GUI toolkit
https://pypi.org/project/PyQt5/

Game (2):
Pygame ► writing video games mainly
https://www.pygame.org/
Pyglet ► 3d animation and game creation engine
http://pyglet.org/

Web (6):
Requests ► HTTP library/Web
https://requests.readthedocs.io/en/master/
Scrapy ► webscraping
https://scrapy.org/
BeautifulSoup ► parsing/webscraping https://www.crummy.com/software/BeautifulSoup/bs4/doc/
Zappa ► server-less application on API Gateway and Amazon Web Services Lambda
https://github.com/Miserlou/Zappa
Django ► web framework
https://www.djangoproject.com/
Flask ► web framework
https://flask.palletsprojects.com/en/1.1.x/

Data Science (5):
Pandas ► data-science
https://pandas.pydata.org/
Matplotlib ► 2-dimensional graphs and plots
https://matplotlib.org/
Plotly ► similar to matplotlib
https://plotly.com/python/
Bokeh ► data visualization library https://docs.bokeh.org/en/latest/index.html
SQLAlchemy ► Database Abstraction
https://www.sqlalchemy.org/

Math (3):
Numpy ► advance math functionalities
https://numpy.org/
SciPy ► library of algorithms and mathematical tools https://www.scipy.org/
SymPy ► algebraic evaluation, differentiation, expansion, complex numbers
https://www.sympy.org/en/index.html

Machine Learning (8):
Keras ► deep neural networks
https://keras.io/
Tensorflow ► develop, train and design deep learning models https://www.tensorflow.org/
PyTorch ► machine learning
https://pytorch.org/
Scikit-Learn ► ML
https://scikit-learn.org/stable/
Imbalanced-learn ► ML
https://pypi.org/project/imbalanced-learn/
Theano ► deep learning library
http://deeplearning.net/software/theano/
LightGBM ► machine learning
https://github.com/microsoft/LightGBM
Eli5 ► machine learning
https://pypi.org/project/eli5/

Other (9):
Twisted ► network application develop
https://pypi.org/project/Twisted/ (website down)
IPython ► completion, history, shell capabilities, and a lot more
https://ipython.org/
Pillow ► images/Python Imaging Library
https://python-pillow.org/
Poetry ► manage python packaging and dependencies
https://python-poetry.org/
Gensim ► natural library processing library
https://radimrehurek.com/gensim/
Pywin32 ► Interact with Windows
https://github.com/mhammond/pywin32
Kivy ► Mobile Apps
https://kivy.org/#home
Pendulum ► date and time
https://pendulum.eustace.io/
Loguru ► python logging
https://github.com/Delgan/loguru
页: [1]
查看完整版本: TOP40 Python库