Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zoranpandovski/pycoincap
:chart_with_upwards_trend: Python module for getting cryptocurrency data from Coinmarketcap :chart_with_downwards_trend:
https://github.com/zoranpandovski/pycoincap
coinmarketcap cryptocurrency-data python python-module
Last synced: 17 days ago
JSON representation
:chart_with_upwards_trend: Python module for getting cryptocurrency data from Coinmarketcap :chart_with_downwards_trend:
- Host: GitHub
- URL: https://github.com/zoranpandovski/pycoincap
- Owner: ZoranPandovski
- License: mit
- Created: 2017-10-03T18:25:56.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-23T06:07:19.000Z (5 months ago)
- Last Synced: 2024-10-14T09:18:57.465Z (30 days ago)
- Topics: coinmarketcap, cryptocurrency-data, python, python-module
- Language: Python
- Homepage:
- Size: 151 KB
- Stars: 16
- Watchers: 3
- Forks: 15
- Open Issues: 11
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![Build Status](https://img.shields.io/travis/ZoranPandovski/pycoincap/master.svg?logo=travis)](https://github.com/ZoranPandovski/pycoincap)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/2261f7e25b5f42198eb3d890e082d806)](https://www.codacy.com/app/ZoranPandovski/pycoincap?utm_source=github.com&utm_medium=referral&utm_content=ZoranPandovski/pycoincap&utm_campaign=Badge_Grade)
[![Coverage Status](https://coveralls.io/repos/github/ZoranPandovski/pycoincap/badge.svg?branch=master)](https://coveralls.io/github/ZoranPandovski/pycoincap?branch=master)
[![BCH compliance](https://bettercodehub.com/edge/badge/ZoranPandovski/pycoincap?branch=master)](https://bettercodehub.com/)
[![Known Vulnerabilities](https://snyk.io/test/github/ZoranPandovski/pycoincap/badge.svg?targetFile=requirements.txt)](https://snyk.io/test/github/ZoranPandovski/pycoincap?targetFile=requirements.txt)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/ZoranPandovski/pycoincap/issues)
[![Total alerts](https://img.shields.io/lgtm/alerts/g/ZoranPandovski/pycoincap.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/ZoranPandovski/pycoincap/alerts/)
[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/ZoranPandovski/pycoincap.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/ZoranPandovski/pycoincap/context:python)# Pycoincap
Python module for getting data from Coinmarketcap, cryptocurrencies market cap, rankings, price, supply, circulating supply and other useful informations.# Run tests
```
python -m unittest pycoincap.tests.test_core
```## Installation:
From source use
```
git clone https://github.com/ZoranPandovski/pycoincap
cd pycoincap
python setup.py
pip install -r requirements.txt
```## Examples:
Retrieve informations from https://coinmarketcap.com/Get coin informations
```python
from pycoincap import CryptoMarket as market# Load data data from coinmarketcap
m = market()# Returns coin object
BTC = m.coin('bitcoin')print BTC
>>> Coin: Bitcoin
Ranked: 1
Price : 4775.44 $
Price BTC: 1.0
Available supply: 16613825.0
Total supply: 16613825.0
Percent changes:1h = -0.89
24h = 8.35
1d = 3.74print BTC.price_usd
>>> 4775.44
```Get stats
```python
from pycoincap import CryptoMarket as market# Load data data from coinmarketcap
m = market()#Returns stats
stats = m.stats()print stats
>>> Market value: 52.41$
Bitcoin percentage: 1.51106247425e+11
Active markets: 5665
Active assets: 279
Active currencies: 874
Last day changes: 4451850464.0
```