Editors & Tooling
4 entriesWhere Python code gets written and tuned.
Frameworks
4 entriesWeb, application and AI frameworks.
Libraries for Data & AI
8 entriesLibraries for analysis, forecasting and explainability.
Learning
1 entriesTutorials for beginners to advanced developers.
Official Python Resources
5 entriesPrimary resources.
Related Pages
5 entriesNeighbouring directories.
Frequently Asked Questions
What is Python used for?
Python is a general-purpose language widely used for web back ends, automation, data science, machine learning and scripting, thanks to its readable syntax and large library ecosystem.
Which Python framework should I choose for the web?
Django offers a batteries-included approach, Flask is minimal and flexible, and FastAPI is popular for typed, high-performance APIs. See the Python Frameworks page.
Which libraries do data scientists use?
NumPy, pandas, Matplotlib, scikit-learn and SciPy form the core; the data science and time-series pages list more.
How do I profile slow Python code?
Use a profiler such as cProfile or a third-party library to find hot spots before optimising; the profiling page lists options.
Which additional references does this page add?
The section 'Official Python Resources' lists Python Documentation, Python Enhancement Proposals, PyPI, Python Packaging User Guide, The Hitchhiker's Guide to Python.
Where can I learn Python?
Start with the Python Tutorials page and the official documentation at python.org.