In [53]:
import requests
from bs4 import BeautifulSoup

In [61]:
def get_price(*coins):
    def scrape(url):
        r = requests.get(url)
        html = r.text
        page = BeautifulSoup(html, "html.parser")
        return page.find('div', { "class" : "coin-value" }).find('span').find('span').text
    
    output = { }
    for coin in coins:
        url = 'https://www.coingecko.com/en/price_charts/' + coin + '/usd'
        price = scrape(url)
        output[coin] = price
        
    return output

In [62]:
results = get_price(
    'lumens',
    'litecoin',
    'ethereum',
    'ripple',
    'golem',
    'siacoin',
    'digibyte')

for coin,price in results.items():
    print(" - ",coin + ":", price)


 -  lumens: $0.2730
 -  litecoin: $322.0469
 -  ethereum: $727.0613
 -  ripple: $0.7225
 -  golem: $0.4871
 -  siacoin: $0.0173
 -  digibyte: $0.0428

In [ ]: