Best Python Package Software

Python packages are used to add supplementary functionality to Python applications. Packages are directories that refer to specific files and modules. These modules are then imported and executed within applications. Businesses and software developers use Python packages to add prewritten code with specific functionality. These functionalities can range from preconfigured physics logic for a video game to machine learning algorithms. This saves time during the development process by allowing software engineers to reuse code. It also reduces errors by minimizing the amount of new, untested code being written.

G2 Crowd Grid® for Python Package
Leaders
High Performers
Contenders
Niche
Momentum Leaders
Momentum Score
Market Presence
Satisfaction
Compare Python Package Software
    Results: 187

    Filters
    Star Rating

    Python Package reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

    Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a compr


    pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for the Python programming language.


    Selenium is an umbrella project encapsulating a variety of tools and libraries enabling web browser automation. Selenium specifically provides infrastructure for the W3C WebDriver specification - a platform an


    pip is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should be pip-installable as well.


    MySQL Connector/Python is a self-contained Python driver for communicating with MySQL servers. MySQL driver written in Python which does not depend on MySQL C client libraries and implements the DB API v2.0 specification (PEP-249).


    This repository generates precompiled opencv-python, opencv-python-headless, opencv-contrib-python and opencv-contrib-python-headless packages.


    Simplify the download from youtube videos to mp3 with youtube-dl.


    The idea of np is to provide a way of creating numpy arrays with a compact syntax and without an explicit function call. Making the module name np subscriptable, while still keeping it essentially an alias for numpy, does this in a clean way.


    A client for the MTurk Crowd REST API


    mysqlclient is a fork of MySQL-python. It adds Python 3 support and fixed many bugs.


    NumPy is the fundamental package for scientific computing with Python.


    pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library.


    Beautiful Soup is a Python library designed for quick turnaround projects like screen-scraping.


    Kik desktop client written in PyQt5 based on Kik Bot API


    Openpyxl is a Python library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files. It was born from lack of existing library to read/write natively from Python the Office Open XML format.


    PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms, such as GNU/Linux, Microsoft Windows, and Apple Mac OS X / macOS.


    Red is a fully modular bot - meaning all features and commands can be enabled/disabled to your liking, making it completely customizable.


    A Python module to control the GPIO on a Raspberry Pi


    sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers.


    statsmodels is a Python module that provides classes and functions for the estimation of many different statistical models, as well as for conducting statistical tests, and statistical data exploration. An extensive list of result statistics are available


    Twisted is an event-driven networking engine written in Python and licensed under the open source ?MIT license. Twisted runs on Python 2 and an ever growing subset also works with Python 3.


    Python Twitter Tools (PTT) includes a Twitter API, command-line tool, and IRC bot. It is developed by Mike Verdone and the Python Twitter Tools developer team.


    This package enables one to run VPython in a browser, using the GlowScript VPython API, documented in the Help at http://glowscript.org. If the code is in a cell in a Jupyter notebook, the 3D scene appears in the Jupyter notebook. If the code is launched


    WunderWeather attempts to expose data supplied by Weather Underground in a way that is easy to use and easy to get weather data into your application quickly without having to deal with all of the details. The Wunderground API supplies different endpoints


    Python/selenium script to get Xfinity bandwidth usage from Xfinity MyAccount website. Has an easily-usable command line entrypoint as well as a usable Python API, and an entrypoint to send usage to Graphite.


    virtualenv is a tool to create isolated Python environments. It creates an environment that has its own installation directories, that doesn’t share libraries with other virtualenv environments.


    Addic7ed scraper written in Python to download subtitles (almost) automatically


    Lightweight client library for writing agario bots in Python


    Automatically like any given Facebook URL if the user is logged in. The facebook(url, run_time) method takes a Facebook URL and run time in seconds. It will return a dictionary with status, message, url, like and time attribute.



    Simple python script to download Bandcamp albums


    Bokeh is an interactive visualization library for Python that enables beautiful and meaningful visual presentation of data in modern web browsers. With Bokeh, you can quickly and easily create interactive plots, dashboards, and data applications.


    Library for converting python numpy datastructures to the ROOT output format.


    This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. The official name of PyPI’s Beautiful Soup Python package is beautifulsoup4. This package ensures that if you type pip install bs4 by mistake you will end up wit


    Universal API to captcha solving services


    ChatterBot is a machine-learning based conversational dialog engine build in Python which makes it possible to generate responses based on collections of known conversations. The language independent design of ChatterBot allows it to be trained to speak a


    Simple cross-platform colored terminal text in Python. Makes ANSI escape character sequences (for producing colored terminal text and cursor positioning) work under MS Windows.


    Python wrapper for craigslist. Requires Python 3.6+.



    CVXOPT is a free software package for convex optimization based on the Python programming language. It can be used with the interactive Python interpreter, on the command line by executing Python scripts, or integrated in other software via Python extension.


    cx_Freeze is a set of scripts and modules for freezing Python scripts into executables, in much the same way that py2exe and py2app do. Unlike these two tools, cx_Freeze is cross platform and should work on any platform that Python itself works on. It sup


    dedupe is a python library that uses machine learning to perform fuzzy matching, deduplication and entity resolution quickly on structured data.


    distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information


    Django-filter is a reusable Django application allowing users to declaratively add dynamic QuerySet filtering from URL parameters.


    Django-MySQL is a non-inventively named package that helps you use some MySQL/MariaDB-specific features in the world of Django.


    Manage URL redirects and rewrites in Django like you do other URLs: in code.


    Python script/class to download an entire Imgur album in one go into a folder of your choice.


    The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python.


    EasyProcess is an easy to use python subprocess interface


    Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development.