Learn-Python is a GitHub repository or organization with source code, releases, documentation, or project resources.
Directory
Search results
Published directory entries matching your search.
A Byte of Python is a free book that teaches programming using Python. It serves as a tutorial or guide to the language for a beginner audience. The book teaches Python 3, and references to Python 2 are included only for historical context and understanding legacy code.
The Python Job Board is the official job listing page on Python.org. It lists Python-related positions such as senior Python engineers, machine learning engineers and backend engineers, with employer, location, category tags and posting dates. The page shown states that it holds 20 jobs.
The Hitchhiker's Guide to Python is an opinionated guide to the Python programming language and a best practice handbook for installing, configuring and using Python daily. It covers topics such as getting started, development environments, writing and shipping code, and project documentation.
python-timbl is a Python extension module wrapping the full TiMBL C++ programming interface, exposing all functionality of the C++ interface to Python scripts for prototyping TiMBL-based applications. It was originally developed by Sander Canisius, with a 2013 release by Maarten van Gompel, and since 2020 supports only Python 3. It is distributed under the GNU General Public License.
LearnPython.org is a free interactive Python tutorial intended for everyone who wishes to learn the Python programming language, whether experienced or not. It offers chapters on basics and advanced topics, organized in sections such as Learn the Basics, Coding for Kids, and Advanced Tutorials. The site is supported by DataCamp.
arTIfiCE is a jailbreak for TI CE calculators that restores the ability to run assembly programs and games. arTIfiCE v3 supports only CE OS v5.8.5, while v2 supports CE OS versions up to v5.8.4. Supported models include the TI-83 Premium CE (Edition Python), TI-84 Plus CE (Python), TI-84 Plus CE-T (Python Edition), and TI-82 Advanced Edition Python for OS v5.6.3 to v5.6.6. Installation varies by model and OS version: v3 requires the Inequalz app and transfer of an installer program and AppVar file, while older OS versions use a single program transfer. The AsmHook2 app installed by v3 persists through reboots and RAM resets, only needing a single launch after a RAM reset without a computer.
A tutorial project for applying machine learning in Python with scikit-learn, a Python module built on numpy and scipy. It aims to teach practical application of scikit-learn algorithms; the stated audience is experienced Python developers familiar with numpy and scipy. Prebuilt PDF and HTML versions, tutorial source and exercise solutions are available, and the material is under a Creative Commons Attribution 3.0 license.
30 Days Of Python is a GitHub repository or organization with source code, releases, documentation, or project resources.
Python is a programming language whose official site provides downloads, documentation, a beginner's guide and news. The site lists application areas including web development, GUI development, AI and machine learning, scientific and numeric computing, software development and system administration. The Python Software Foundation supports the language and its community.
The Python Data Science Handbook by Jake VanderPlas is published as a website containing the full text, organized into chapters on IPython, NumPy, Pandas, Matplotlib and machine learning. The text is released under the CC-BY-NC-ND license and the code under the MIT license; the content is available on GitHub as Jupyter notebooks.
Python Guide is a GitHub repository or organization with source code, releases, documentation, or project resources.
Python Maateen is a non-English web resource for regional media, books, tools, communities, or learning.
python-frog is an open-source Python library hosted on GitHub providing bindings to the Dutch NLP tool Frog, which supports part-of-speech tagging, lemmatisation, named entity recognition, morphological analysis, shallow parsing and dependency parsing.
Talos is a Python package for running parameter sweeps for Keras, TensorFlow and PyTorch models. Experiments can use the Python Scan interface or a single-file definition run through Python or the CLI. The Talos 2 generation is in active maintenance, and the Talos 1.x series will remain supported at least until 2028.
A staged learning roadmap for machine learning that covers mathematics and calculus, programming, and machine learning concepts. It advises moving to the next stage only after fully understanding the current one. The mathematics section covers linear algebra, calculus, and probability and statistics, and the programming section covers Python basics and advanced Python.
LearnByExample is a blog covering Python, regular expressions, Linux, scripting, Vim and self-publishing, along with technical articles and book announcements. Posts include a Python regular expression cheatsheet, guides to sed substitution and awk, and tutorials on using pandoc to generate PDF and EPUB files from markdown.
automl-gs is a Python 3 AutoML module that takes an input CSV and a target field and generates a trained machine learning or deep learning model plus native Python code pipelines. It provides a zero code/model definition interface and performs random hyperparameter searches, reporting metrics for each trial in a CSV.
Open-source Python library for data-centric AI that helps clean data and labels by automatically detecting issues in machine learning datasets. It uses existing models to estimate dataset problems that can be fixed to train better models. It runs on Python 3.10+ and works with any model across classification, regression, segmentation and object detection tasks.
NALP is a Python library covering Natural Adversarial Language Processing. It combines natural language processing and adversarial learning, from embeddings to neural networks. The package offers corpus loading for raw text and audio, encoders, and pre-loaded neural network models. Version 3.0.2 requires Python 3.11+.
nbshare.io is a platform for learning data analytics using Python and R. It hosts a collection of notebooks covering topics including artificial intelligence, machine learning, basic Python coding, data analytics, web scraping and other related technical subjects.
PyBrain is a Python machine learning library distributed under a BSD-3-Clause license. The repository includes documentation, examples, and a setup script; installation requires SciPy and is performed with python setup.py install or by cloning the repository. The project provides a quickstart, tutorials, and an API reference in its documentation.
PyBroker is a Python framework for developing algorithmic trading strategies with a focus on machine learning. It provides a backtesting engine built in NumPy and accelerated with Numba, model training and backtesting using Walkforward Analysis, parameter optimization with Optuna, and access to historical data from Alpaca, Yahoo Finance, and AKShare. It supports Python 3.11+ on Windows, Mac, and Linux.
A hands-on, project-based introduction to programming with Python by Eric Matthes, published in its third edition in December 2022. The book covers basic concepts such as variables, lists, classes, and loops, and guides readers through projects including a Space Invaders-inspired arcade game, data visualizations, and a simple web application.