Giter VIP home page Giter VIP logo

awesome-python's People

Contributors

ccding avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-python's Issues

Python sandboxes

I don't know if you are adding sandboxes to the list.
I know that Python didn't have many in the past, but I found one that might be worth adding.
It has a modern UI style like jsbin or jsfiddle but for python. It feels stable and fast.

https://pythonsandbox.dev/

Add Signale.py

Name:-
Signale.py

Description:-
Elegant Console Logger For Python Command Line Apps

Installation:-
Available on PyPi can be installed using the command:-

    [sudo] pip install signalepy

GitHub Repository:-
Repo

Creator:-
Shardul Nalegave
GitHub Profile Page

Duplicates

Hello, I've got a script to inspect some awesomes and it's found some duplicated project names. Most of them make reference to the same project.

  • jakubroztocil/httpie - Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. https://httpie.org
  • jkbrzt/httpie - Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntaxhighlighting, wget-like downloads, extensions, etc. Follow https://twitter.com/clihttp for tips and updates.
  • pandas-dev/pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
  • pydata/pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structuressimilar to R data.frame objects, statistical functions, and much more
  • facebook/prophet - Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
  • facebookincubator/prophet - Tool for producing high quality forecasts for time series data that has multipleseasonality with linear or non-linear growth.
  • rq/rq - Simple job queues for Python
  • nvie/rq - Simple job queues for Python
  • EpistasisLab/tpot - A Python Automated Machine Learning tool that optimizes machine learning pipelines using geneticprogramming.
  • rhiever/tpot - A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.
  • chainer/chainer - A flexible framework of neural networks for deep learning
  • pfnet/chainer - A flexible framework of neural networks for deep learning
  • python/mypy - Optional static typing for Python 2 and 3 (PEP484)
  • JukkaL/mypy - Optional static typing for Python
  • eudicots/Cactus - Static site generator for designers. Uses Python and Django templates.
  • koenbok/Cactus - Static site generator for designers. Uses Python and Django templates.
  • tensorlayer/tensorlayer - TensorLayer: A Versatile Deep Learning and Reinforcement Learning Library for TensorFlow
  • zsdonghao/tensorlayer - TensorLayer: Deep Learning and Reinforcement Learning Library for Researcher and Engineer.
  • mher/flower - Real-time monitor and web admin for Celery distributed task queue
  • benoitc/flower - collection of modules to build distributed and reliable concurrent systems in Python.
  • jazzband/pip-tools - A set of tools to keep your pinned Python dependencies fresh.
  • nvie/pip-tools - A set of tools to keep your pinned Python dependencies fresh.
  • xonsh/xonsh - Python-powered, cross-platform, Unix-gazing shell
  • scopatz/xonsh - xonsh is a Python-ish, BASHwards-facing shell.
  • instabot-py/instabot.py - Instagram bot. It works without instagram api, need only login and password. Write on python.
  • LevPasha/instabot.py - Instagram bot. It works without instagram api, need only login and password. Write on python.
  • novnc/websockify - Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service. Implementations in Python, C, Node.js and Ruby.
  • kanaka/websockify - Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service. Implementations in Python, C, Node.js and Ruby.
  • dedupeio/dedupe - 🆔 A python library for accurate and scaleable fuzzy matching, record deduplication and entity-resolution.
  • datamade/dedupe - 🆔 A python library for accurate and scaleable fuzzy matching, record deduplication and entity-resolution.
  • urwid/urwid - Console user interface library for Python (official repo)
  • wardi/urwid - Console user interface library for Python (official repo)
  • ibis-project/ibis - A pandas-like deferred expression system, with first-class SQL support (Impala, PostgreSQL, SQLite, ...)
  • cloudera/ibis - Productivity-centric Python data analysis framework for SQL systems and the Hadoop platform. Co-founded by the creator of pandas
  • wireservice/agate - A Python data analysis library that is optimized for humans instead of machines.
  • onyxfish/agate - A Python data analysis library that is optimized for humans instead of machines.
  • authomatic/authomatic - Simple yet powerful authorization / authentication client library for Python web applications.
  • peterhudec/authomatic - Simple yet powerful authorization / authentication client library for Python web applications.
  • SoCo/SoCo - SoCo (Sonos Controller) is a Python project that allows you to programmatically control Sonos speakers.
  • rahims/SoCo - SoCo (Sonos Controller) is a simple Python class that allows you to programmatically control Sonos speakers.
  • jazzband/django-widget-tweaks - Tweak the form field rendering in templates, not in python-level form definitions. CSS classes and HTML attributes can be altered.
  • kmike/django-widget-tweaks - Tweak the form field rendering in templates, not in python-level form definitions. CSS classes and HTML attributes can be altered.
  • pyfa-org/Pyfa - Python fitting assistant, cross-platform fitting tool for EVE Online
  • DarkFenX/Pyfa - Python fitting assistant, cross-platform fitting tool for EVE Online
  • technige/py2neo - Py2neo is a comprehensive toolkit for working with Neo4j from within Python applications or from thecommand line.
  • nigelsmall/py2neo - Py2neo is a comprehensive toolkit for working with Neo4j from within Python applications or fromthe command line.
  • QQuick/Transcrypt - Python 3.6 to JavaScript compiler - Lean, fast, open! -
  • JdeH/Transcrypt - Lean and mean Python to JavaScript compiler with multiple inheritance, sourcemaps and selective operator overloading.
  • alephdata/aleph - Sift through large sets of structured and unstructured data, and find the people and companies you look for.
  • pudo/aleph - Sift through large sets of structured and unstructured data, and find the people and companies you look for.
  • milesrichardson/ParsePy - A Python wrapper for the Parse.com API. Supports self hosted parse-server. (the onlyup-to-date fork)
  • pktck/ParsePy - A Python wrapper for the Parse.com API
  • damnever/pigar - ☕ A fantastic tool to generate requirements file for your Python project, and more than that.
  • Damnever/pigar - ☕ A fantastic tool to generate requirements file for your Python project, and more than that.
  • Scifabric/pybossa - PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
  • PyBossa/pybossa - Open-source crowdsourcing (microtasking) platform with a focus on volunteer contribution and making it super-easy to create a crowd-sourcing app.
  • YelpArchive/pyleus - Pyleus is a Python framework for developing and launching Storm topologies.
  • Yelp/pyleus - Pyleus is a Python framework for developing and launching Storm topologies.
  • PyCQA/pyflakes - A simple program which checks Python source files for errors.
  • pyflakes/pyflakes - A simple program which checks Python source files for errors.
  • kevinw/pyflakes - a faster smurfier pyflakes fork using _ast instead of compiler
  • guessit-io/guessit - GuessIt is a python library that extracts as much information as possible from a video filename.
  • wackou/guessit - GuessIt is a python library that tries to extract as much information as possible from a filename.
  • mattmakai/underwear - Dead simple LAMP-stack deployments for Python-powered web applications.
  • makaimc/underwear - Dead simple LAMP-stack deployments for Python-powered web applications.
  • x1ddos/simpleauth - Simple authentication for Python on Google App Engine supporting OAuth 2.0, OAuth 1.0(a) and OpenID
  • crhym3/simpleauth - Simple authentication for Python on Google App Engine supporting OAuth 2.0, OAuth 1.0(a) and OpenID
  • terrible-ideas/butterdb - butterdb is a Python object mapper for Google Drive Spreadsheets. Still in development, but usable.
  • Widdershin/butterdb - butterdb is a Python object mapper for Google Drive Spreadsheets. Still in development, but usable.

Requesting adding IPinfo to the list.

Hi,

I would like to request the addition of ipinfo to the awesome-python list.

It is a wrapper library built on top of IPinfo.io's API service. The library has the following features:

  • Tokenless access to IPinfo's IP to Geolocation service
  • Bulk IP enrichment with IP metadata
  • Asynchronous operations
  • Caching operations

If the request is approved, I can make a pull request to the repository. Thank you for reviewing.

Code example:

import ipinfo

# Initialize the library
handler = ipinfo.getHandler()

# Random IP address
ip = "167.116.158.203"

# Get details of the IP address using the IPinfo API service
print(details.all)

Output:

{'ip': '167.116.158.203', 'hostname': 'r167-116-158-203.dialup.mobile.ancel.net.uy', 'city': 'Montevideo', 'region': 'Montevideo Department', 'country': 'UY', 'loc': '-34.9033,-56.1882', 'org': 'AS6057 Administracion Nacional de Telecomunicaciones', 'postal': '11100', 'timezone': 'America/Montevideo', 'readme': 'https://ipinfo.io/missingauth', 'country_name': 'Uruguay', 'isEU': False, 'country_flag_url': 'https://cdn.ipinfo.io/static/images/countries-flags/UY.svg', 'country_flag': {'emoji': '🇺🇾', 'unicode': 'U+1F1FA U+1F1FE'}, 'country_currency': {'code': 'UYU', 'symbol': '$U'}, 'continent': {'code': 'SA', 'name': 'South America'}, 'latitude': '-34.9033', 'longitude': '-56.1882'}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.