Skip to content

Instantly share code, notes, and snippets.

@bwasti
Created March 6, 2021 21:48
Show Gist options
  • Save bwasti/8e277f9ae7e20aa98e0f01a92650a936 to your computer and use it in GitHub Desktop.
Save bwasti/8e277f9ae7e20aa98e0f01a92650a936 to your computer and use it in GitHub Desktop.
# usage:
# $ python logo.py gme
# https://s3-symbol-logo.tradingview.com/gamestop--big.svg
import requests
import sys
def get_symbol(symbol):
url = "http://d.yimg.com/autoc.finance.yahoo.com/autoc?query={}&region=1&lang=en".format(symbol)
result = requests.get(url).json()
for x in result['ResultSet']['Result']:
if x['symbol'] == symbol:
return x['name']
company = get_symbol(sys.argv[1].upper())
name = company.split(' ')[0].split(',')[0]
name = name.lower()
logo = f"https://s3-symbol-logo.tradingview.com/{name}--big.svg"
print(logo)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment