Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mondeja/pymarketcap
Python3 API wrapper and web scraper for https://coinmarketcap.com
https://github.com/mondeja/pymarketcap
api asyncio c coinmarketcap cryptocurrencies cryptotrading cython graphs libcurl pypi python scraper trading urllib
Last synced: about 1 month ago
JSON representation
Python3 API wrapper and web scraper for https://coinmarketcap.com
- Host: GitHub
- URL: https://github.com/mondeja/pymarketcap
- Owner: mondeja
- License: other
- Archived: true
- Created: 2017-04-01T11:00:54.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-26T19:19:59.000Z (about 5 years ago)
- Last Synced: 2024-09-26T17:07:46.378Z (about 1 month ago)
- Topics: api, asyncio, c, coinmarketcap, cryptocurrencies, cryptotrading, cython, graphs, libcurl, pypi, python, scraper, trading, urllib
- Language: Python
- Homepage: https://github.com/mondeja/pymarketcap
- Size: 26.6 MB
- Stars: 87
- Watchers: 9
- Forks: 20
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
pymarketcap
===========|TravisCI| |AppVeyor| |Status| |ReadTheDocs| |Binder|
|PyPI| |PyPI-Versions| |LICENSE|
**This project is not being maintained anymore**
pymarketcap is a library for retrieve data from
`coinmarketcap `_ API and website. Consist
of a cythonized scraper and and API wrapper built with libcurl, but is
posible to compile a lightweight version with standard ``urllib``Install
=======You need to install `cython `_ before pymarketcap. Try: ``pip3 install Cython`` and then:
::
pip3 install pymarketcap
- On Windows, `urllib `_ will be used library by default to make synchronous requests whereas that on Linux/Mac will be built using `libcurl `_ C library. You can control this (see below):
From source
-----------::
git clone https://github.com/mondeja/pymarketcap.git
cd pymarketcap
pip3 install -r requirements.txt
python setup.py install- To force installation with libcurl, use ``--force-curl`` in last command.
- To install with urllib, use ``--no-curl``.Documentation
-------------
- `Static documentation at Readthedocs `_.
- `Live running notebook hosted at Binderhub `_.`Contributing `_
---------------------------------------------------------------------------------------------------`Testing `__
------------------------------------------------------------------------------------------`Changelog `_
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`License `_
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Support
~~~~~~~- Issue Tracker: https://github.com/mondeja/pymarketcap/issues
- |Ask me anything| [email protected].. |TravisCI| image:: https://travis-ci.org/mondeja/pymarketcap.svg?branch=master
:target: https://cnhv.co/1xgw5
.. |PyPI| image:: https://img.shields.io/pypi/v/pymarketcap.svg
:target: https://cnhv.co/1xgwg
.. |PyPI-Versions| image:: https://img.shields.io/pypi/pyversions/pymarketcap.svg
:target: https://cnhv.co/1xgwm
.. |Binder| image:: https://mybinder.org/badge.svg
:target: https://mybinder.org/v2/gh/mondeja/pymarketcap/master?filepath=doc%2Fsync_live.ipynb
.. |Status| image:: https://img.shields.io/pypi/status/pymarketcap.svg
:target: https://cnhv.co/1xgwm
.. |ReadTheDocs| image:: https://readthedocs.org/projects/pymarketcap/badge/?version=latest
:target: https://cnhv.co/1xgx1
.. |AppVeyor| image:: https://ci.appveyor.com/api/projects/status/puy2p0qhjna4hosc?svg=true
:target: https://cnhv.co/1xgx7
.. |LICENSE| image:: https://img.shields.io/pypi/l/pymarketcap.svg
:target: https://cnhv.co/1xgxd
.. |Ask me anything| image:: https://img.shields.io/badge/Ask%20me-anything-1abc9c.svg