mirror of
https://github.com/vinta/awesome-python.git
synced 2024-11-27 22:11:07 +00:00
Deployed 2d4f71d
with MkDocs version: 0.16.3
This commit is contained in:
parent
0cb435bb08
commit
8c6e260115
53
index.html
53
index.html
|
@ -812,8 +812,8 @@
|
|||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#web-crawling" title="Web Crawling" class="md-nav__link">
|
||||
Web Crawling
|
||||
<a href="#web-crawling-web-scraping" title="Web Crawling & Web Scraping" class="md-nav__link">
|
||||
Web Crawling & Web Scraping
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
@ -1436,8 +1436,8 @@
|
|||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#web-crawling" title="Web Crawling" class="md-nav__link">
|
||||
Web Crawling
|
||||
<a href="#web-crawling-web-scraping" title="Web Crawling & Web Scraping" class="md-nav__link">
|
||||
Web Crawling & Web Scraping
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
@ -1556,7 +1556,7 @@
|
|||
<li><a href="#url-manipulation">URL Manipulation</a></li>
|
||||
<li><a href="#video">Video</a></li>
|
||||
<li><a href="#web-content-extracting">Web Content Extracting</a></li>
|
||||
<li><a href="#web-crawling">Web Crawling</a></li>
|
||||
<li><a href="#web-crawling--web-scraping">Web Crawling & Web Scraping</a></li>
|
||||
<li><a href="#web-frameworks">Web Frameworks</a></li>
|
||||
<li><a href="#websocket">WebSocket</a></li>
|
||||
<li><a href="#wsgi-servers">WSGI Servers</a></li>
|
||||
|
@ -1592,11 +1592,11 @@
|
|||
<h2 id="algorithms-and-design-patterns">Algorithms and Design Patterns</h2>
|
||||
<p><em>Python implementation of algorithms and design patterns.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/nryoung/algorithms">algorithms</a> - A module of algorithms for Python.</li>
|
||||
<li><a href="https://github.com/keon/algorithms">algorithms</a> - Minimal examples of data structures and algorithms in Python.</li>
|
||||
<li><a href="https://github.com/tylerlaberge/PyPattyrn">PyPattyrn</a> - A simple yet effective library for implementing common design patterns.</li>
|
||||
<li><a href="https://github.com/faif/python-patterns">python-patterns</a> - A collection of design patterns in Python.</li>
|
||||
<li><a href="http://www.grantjenks.com/docs/sortedcontainers/">sortedcontainers</a> - Fast, pure-Python implementation of SortedList, SortedDict, and SortedSet types.</li>
|
||||
<li><a href="https://github.com/soravux/scoop">SCOOP</a> - Scalable Concurrent Operations in Python</li>
|
||||
<li><a href="https://github.com/soravux/scoop">SCOOP</a> - Scalable Concurrent Operations in Python.</li>
|
||||
</ul>
|
||||
<h2 id="anti-spam">Anti-spam</h2>
|
||||
<p><em>Libraries for fighting spam.</em></p>
|
||||
|
@ -1700,7 +1700,7 @@
|
|||
<li><a href="https://github.com/5monkeys/django-viewlet">django-viewlet</a> - Render template parts with extended cache control.</li>
|
||||
<li><a href="http://dogpilecache.readthedocs.io/en/latest/">dogpile.cache</a> - dogpile.cache is next generation replacement for Beaker made by same authors.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/HermesCache">HermesCache</a> - Python caching library with tag-based invalidation and dogpile effect prevention.</li>
|
||||
<li><a href="https://github.com/jmoiron/johnny-cache">johnny-cache</a> - A caching framework for django applications.</li>
|
||||
<li><a href="https://github.com/jmoiron/johnny-cache">johnny-cache</a> - A caching framework for Django applications.</li>
|
||||
<li><a href="https://github.com/lericson/pylibmc">pylibmc</a> - A Python wrapper around the <a href="http://libmemcached.org/libMemcached.html">libmemcached</a> interface.</li>
|
||||
</ul>
|
||||
<h2 id="chatops-tools">ChatOps Tools</h2>
|
||||
|
@ -1723,6 +1723,7 @@
|
|||
</li>
|
||||
<li>Static Type Checkers<ul>
|
||||
<li><a href="http://mypy-lang.org/">mypy</a> - Check variable types during compile time.</li>
|
||||
<li><a href="https://github.com/facebook/pyre-check">Pyre</a> - Performant type checking.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Static Type Annotations Generators<ul>
|
||||
|
@ -1734,17 +1735,20 @@
|
|||
<p><em>Libraries for building command-line application.</em></p>
|
||||
<ul>
|
||||
<li>Command-line Application Development<ul>
|
||||
<li><a href="https://github.com/peterbrittain/asciimatics">asciimatics</a> - A package to create full-screen text UIs (from interactive forms to ASCII animations).</li>
|
||||
<li><a href="https://github.com/glamp/bashplotlib">bashplotlib</a> - Making basic plots in the terminal.</li>
|
||||
<li><a href="http://builtoncement.com/">cement</a> - CLI Application Framework for Python.</li>
|
||||
<li><a href="http://click.pocoo.org/dev/">click</a> - A package for creating beautiful command line interfaces in a composable way.</li>
|
||||
<li><a href="https://docs.openstack.org/developer/cliff/">cliff</a> - A framework for creating command-line programs with multi-level commands.</li>
|
||||
<li><a href="https://github.com/kennethreitz/clint">clint</a> - Python Command-line Application Tools.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/colorama">colorama</a> - Cross-platform colored terminal text.</li>
|
||||
<li><a href="http://docopt.org/">docopt</a> - Pythonic command line arguments parser.</li>
|
||||
<li><a href="https://github.com/chriskiehl/Gooey">Gooey</a> - Turn command line programs into a full GUI application with one line</li>
|
||||
<li><a href="https://github.com/chriskiehl/Gooey">Gooey</a> - Turn command line programs into a full GUI application with one line.</li>
|
||||
<li><a href="https://github.com/google/python-fire">Python-Fire</a> - A library for creating command line interfaces from absolutely any Python object.</li>
|
||||
<li><a href="https://github.com/jonathanslenders/python-prompt-toolkit">python-prompt-toolkit</a> - A Library for building powerful interactive command lines.</li>
|
||||
<li><a href="https://github.com/jonathanslenders/python-prompt-toolkit">python-prompt-toolkit</a> - A library for building powerful interactive command lines.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Terminal Rendering<ul>
|
||||
<li><a href="https://github.com/peterbrittain/asciimatics">asciimatics</a> - A package to create full-screen text UIs (from interactive forms to ASCII animations).</li>
|
||||
<li><a href="https://github.com/glamp/bashplotlib">bashplotlib</a> - Making basic plots in the terminal.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/colorama">colorama</a> - Cross-platform colored terminal text.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Productivity Tools<ul>
|
||||
|
@ -1761,7 +1765,7 @@
|
|||
<li><a href="https://github.com/donnemartin/saws">SAWS</a> - A Supercharged AWS CLI.</li>
|
||||
<li><a href="https://github.com/nvbn/thefuck">thefuck</a> - Correcting your previous console command.</li>
|
||||
<li><a href="https://github.com/tony/tmuxp">tmuxp</a> - A <a href="https://github.com/tmux/tmux">tmux</a> session manager.</li>
|
||||
<li><a href="https://github.com/timofurrer/try">try</a> - A dead simple CLI to try out python packages - It's never been easier.</li>
|
||||
<li><a href="https://github.com/timofurrer/try">try</a> - A dead simple CLI to try out python packages - it's never been easier.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -1814,7 +1818,7 @@
|
|||
<li><a href="https://github.com/mining/mining">Open Mining</a> - Business Intelligence (BI) in Pandas interface.</li>
|
||||
<li><a href="https://orange.biolab.si/">Orange</a> - Data mining, data visualization, analysis and machine learning through visual programming or scripts.</li>
|
||||
<li><a href="http://pandas.pydata.org/">Pandas</a> - A library providing high-performance, easy-to-use data structures and data analysis tools.</li>
|
||||
<li><a href="https://github.com/ironmussa/Optimus">Optimus</a> - Cleansing, pre-processing, feature engineering, exploratory data analysis and easy Machine Learning with a PySpark backend. </li>
|
||||
<li><a href="https://github.com/ironmussa/Optimus">Optimus</a> - Cleansing, pre-processing, feature engineering, exploratory data analysis and easy Machine Learning with a PySpark backend.</li>
|
||||
</ul>
|
||||
<h2 id="data-validation">Data Validation</h2>
|
||||
<p><em>Libraries for validating data. Used for forms in many cases.</em></p>
|
||||
|
@ -1915,6 +1919,7 @@
|
|||
</ul>
|
||||
</li>
|
||||
<li>Others<ul>
|
||||
<li><a href="https://github.com/gruns/icecream">IceCream</a> - Inspect variables, expressions, and program execution with a single, simple function call.</li>
|
||||
<li><a href="https://github.com/jazzband/django-debug-toolbar">django-debug-toolbar</a> - Display various debug information for Django.</li>
|
||||
<li><a href="https://github.com/dcramer/django-devserver">django-devserver</a> - A drop-in replacement for Django's runserver.</li>
|
||||
<li><a href="https://github.com/mgood/flask-debugtoolbar">flask-debugtoolbar</a> - A port of the django-debug-toolbar to flask.</li>
|
||||
|
@ -2098,10 +2103,10 @@
|
|||
<li><a href="https://github.com/zoofIO/flexx">Flexx</a> - Flexx is a pure Python toolkit for creating GUI's, that uses web technology for its rendering.</li>
|
||||
<li><a href="https://kivy.org/">kivy</a> - A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.</li>
|
||||
<li><a href="https://bitbucket.org/pyglet/pyglet/wiki/Home">pyglet</a> - A cross-platform windowing and multimedia library for Python.</li>
|
||||
<li><a href="https://wiki.gnome.org/Projects/PyGObject">PyGObject</a> - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3)</li>
|
||||
<li><a href="https://wiki.gnome.org/Projects/PyGObject">PyGObject</a> - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3).</li>
|
||||
<li><a href="https://riverbankcomputing.com/software/pyqt/intro">PyQt</a> - Python bindings for the <a href="https://www.qt.io/">Qt</a> cross-platform application and UI framework, with support for both Qt v4 and Qt v5 frameworks.</li>
|
||||
<li><a href="https://wiki.qt.io/PySide">PySide</a> - Python bindings for the <a href="http://www.qt.io/">Qt</a> cross-platform application and UI framework, supporting the Qt v4 framework.</li>
|
||||
<li><a href="https://github.com/r0x0r/pywebview/">pywebview</a> - A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own native dedicated window</li>
|
||||
<li><a href="https://github.com/r0x0r/pywebview/">pywebview</a> - A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own native dedicated window.</li>
|
||||
<li><a href="https://wiki.python.org/moin/TkInter">Tkinter</a> - Tkinter is Python's de-facto standard GUI package.</li>
|
||||
<li><a href="https://github.com/pybee/toga">Toga</a> - A Python native, OS native GUI toolkit.</li>
|
||||
<li><a href="http://urwid.org/">urwid</a> - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.</li>
|
||||
|
@ -2237,6 +2242,7 @@
|
|||
<h2 id="machine-learning">Machine Learning</h2>
|
||||
<p><em>Libraries for Machine Learning. See: <a href="https://github.com/josephmisiti/awesome-machine-learning#python">awesome-machine-learning</a>.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/h2oai/h2o-3">H2O</a> - Open Source Fast Scalable Machine Learning Platform.</li>
|
||||
<li><a href="https://github.com/benhamner/Metrics">Metrics</a> - Machine learning evaluation metrics.</li>
|
||||
<li><a href="https://github.com/numenta/nupic">NuPIC</a> - Numenta Platform for Intelligent Computing.</li>
|
||||
<li><a href="http://scikit-learn.org/">scikit-learn</a> - The most popular Python library for Machine Learning.</li>
|
||||
|
@ -2395,6 +2401,7 @@
|
|||
<li><a href="https://github.com/benfred/implicit">implicit</a> - A fast Python implementation of collaborative filtering for implicit datasets.</li>
|
||||
<li><a href="https://github.com/guestwalk/libffm">libffm</a> - A library for Field-aware Factorization Machine (FFM).</li>
|
||||
<li><a href="https://github.com/lyst/lightfm">LightFM</a> - A Python implementation of a number of popular recommendation algorithms.</li>
|
||||
<li><a href="https://github.com/maciejkula/spotlight">Spotlight</a> - Deep recommender models using PyTorch.</li>
|
||||
<li><a href="http://surpriselib.com">surprise</a> - A scikit for building and analyzing recommender systems.</li>
|
||||
<li><a href="https://github.com/jfkirk/tensorrec">TensorRec</a> - A Recommendation Engine Framework in TensorFlow.</li>
|
||||
</ul>
|
||||
|
@ -2451,6 +2458,7 @@
|
|||
<li><a href="https://github.com/obspy/obspy/wiki/">ObsPy</a> - A Python toolbox for seismology.</li>
|
||||
<li><a href="http://www.pydy.org/">PyDy</a> - Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion.</li>
|
||||
<li><a href="https://github.com/pymc-devs/pymc3">PyMC</a> - Markov Chain Monte Carlo sampling toolkit.</li>
|
||||
<li><a href="http://qutip.org/">QuTiP</a> - Quantum Toolbox in Python.</li>
|
||||
<li><a href="http://www.rdkit.org/">RDKit</a> - Cheminformatics and Machine Learning Software.</li>
|
||||
<li><a href="https://www.scipy.org/">SciPy</a> - A Python-based ecosystem of open-source software for mathematics, science, and engineering.</li>
|
||||
<li><a href="https://github.com/statsmodels/statsmodels">statsmodels</a> - Statistical modeling and econometrics in Python.</li>
|
||||
|
@ -2619,6 +2627,7 @@
|
|||
<li><a href="https://github.com/pwaller/pyfiglet">pyfiglet</a> - An implementation of figlet written in Python.</li>
|
||||
<li><a href="https://github.com/mozillazg/python-pinyin">pypinyin</a> - Convert Chinese hanzi to pinyin.</li>
|
||||
<li><a href="https://github.com/skorokithakis/shortuuid">shortuuid</a> - A generator library for concise, unambiguous and URL-safe UUIDs.</li>
|
||||
<li><a href="https://github.com/orsinium/textdistance">textdistance</a> - Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/Unidecode">unidecode</a> - ASCII transliterations of Unicode text.</li>
|
||||
<li><a href="https://github.com/moskytw/uniout">uniout</a> - Print readable chars instead of the escaped string.</li>
|
||||
<li><a href="https://github.com/lxneng/xpinyin">xpinyin</a> - A library to translate Chinese hanzi (漢字) to pinyin (拼音).</li>
|
||||
|
@ -2632,7 +2641,7 @@
|
|||
</li>
|
||||
<li>Parser<ul>
|
||||
<li><a href="https://github.com/daviddrysdale/python-phonenumbers">phonenumbers</a> - Parsing, formatting, storing and validating international phone numbers.</li>
|
||||
<li><a href="http://www.dabeaz.com/ply/">PLY</a> - Implementation of lex and yacc parsing tools for Python</li>
|
||||
<li><a href="http://www.dabeaz.com/ply/">PLY</a> - Implementation of lex and yacc parsing tools for Python.</li>
|
||||
<li><a href="http://pygments.org/">Pygments</a> - A generic syntax highlighter.</li>
|
||||
<li><a href="http://pyparsing.wikispaces.com/">pyparsing</a> - A general purpose framework for generating parsers.</li>
|
||||
<li><a href="https://github.com/derek73/python-nameparser">python-nameparser</a> - Parsing human names into their individual components.</li>
|
||||
|
@ -2698,8 +2707,8 @@
|
|||
<li><a href="https://github.com/deanmalmgren/textract">textract</a> - Extract text from any document, Word, PowerPoint, PDFs, etc.</li>
|
||||
<li><a href="https://github.com/gaojiuli/toapi">toapi</a> - Every web site provides APIs.</li>
|
||||
</ul>
|
||||
<h2 id="web-crawling">Web Crawling</h2>
|
||||
<p><em>Libraries for scraping websites.</em></p>
|
||||
<h2 id="web-crawling-web-scraping">Web Crawling & Web Scraping</h2>
|
||||
<p><em>Libraries to automate data extraction from websites.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/chineking/cola">cola</a> - A distributed crawling framework.</li>
|
||||
<li><a href="https://github.com/matiasb/demiurge">Demiurge</a> - PyQuery-based scraping micro-framework.</li>
|
||||
|
@ -2782,6 +2791,7 @@
|
|||
<li><a href="https://twitter.com/pythontrending">@pythontrending</a></li>
|
||||
<li><a href="https://twitter.com/PythonWeekly">@PythonWeekly</a></li>
|
||||
<li><a href="https://twitter.com/talkpython">@TalkPython</a></li>
|
||||
<li><a href="https://twitter.com/realpython">@realpython</a></li>
|
||||
</ul>
|
||||
<h2 id="websites">Websites</h2>
|
||||
<ul>
|
||||
|
@ -2795,6 +2805,7 @@
|
|||
<li><a href="http://www.oss.io/open-source/">Python Hackers</a></li>
|
||||
<li><a href="https://python.zeef.com/alan.richmond">Python ZEEF</a></li>
|
||||
<li><a href="https://www.ctolib.com/python/">Python 开发社区</a></li>
|
||||
<li><a href="https://realpython.com">Real Python</a></li>
|
||||
<li><a href="https://github.com/trending?l=python">Trending Python repositories on GitHub today</a></li>
|
||||
</ul>
|
||||
<h2 id="weekly">Weekly</h2>
|
||||
|
@ -2803,6 +2814,7 @@
|
|||
<li><a href="http://importpython.com/newsletter/">Import Python Newsletter</a></li>
|
||||
<li><a href="http://pycoders.com/">Pycoder's Weekly</a></li>
|
||||
<li><a href="http://www.pythonweekly.com/">Python Weekly</a></li>
|
||||
<li><a href="https://realpython.com/python-tricks/">Python Tricks</a></li>
|
||||
</ul>
|
||||
<h1 id="other-awesome-lists">Other Awesome Lists</h1>
|
||||
<p>List of lists.</p>
|
||||
|
@ -2819,6 +2831,7 @@
|
|||
<li><a href="https://github.com/rasbt/python_reference">python_reference</a></li>
|
||||
<li><a href="https://github.com/svaksha/pythonidae">pythonidae</a></li>
|
||||
<li><a href="https://www.cybrhome.com/topic/python-podcasts">Python Podcasts</a></li>
|
||||
<li><a href="https://github.com/metakermit/awesome-python-for-social-good">Python for Social Good</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -4,7 +4,7 @@
|
|||
|
||||
<url>
|
||||
<loc>https://awesome-python.com/</loc>
|
||||
<lastmod>2018-04-11</lastmod>
|
||||
<lastmod>2018-08-04</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user