Code Monkey home page Code Monkey logo

bitcoin-python's Introduction

Bitcoin Price Application (with Python)

Code Size

This application works with Python 2.7 & 3.4 and newer!

Installation:

To install all dependencies which are required for this project, run:

the Bash script (recommended, use this on Linux)

> install.sh

the Bash script (recommended, use this on Windows)

> install.cmd

or run the pip command:

> pip install -r requirements.txt

Usage:

To run the project type:

> set FLASK_APP=getprice.py (use set on Windows)
> export FLASK_APP=getprice.py (use this if you are not on Windows)
> flask run

If you are going to add new functions, add them to testapp.py and run

> pytest testapp.py -s

for testing everything and don´t forget to import every function in the file.

Description

With this python application, you can check the price of one Bitcoin (currently you get the result in a console output).

At the moment, I use the BitPay API for getting the current price in US Dollar.

Planned updates:

  • IN PROGRESS: Automatic price refresh every minute: Every minute, the price should be updated.

  • (Just for fun) SSL connection: The user should have a safe connection to the server.

  • Changing between exchanges: The user should be able to switch to any exchange and set it to the main one so the user will only see his preferred exchange option.

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.