# simbolos de tres exchanges (NASDAQ, NYSE y AMEX). # interactive brokers es una plataforma de compra y venta de acciones. # los simbolos son empresas (TSLA para Tesla, APPL para Apple). # los exchanges son mercados (NYSE para bolsa de New York). # recuerda las sabias palabras del tío Bob: '''A comment is a failure to express yourself in code. If you fail, then write a comment; but try not to fail.''' # si haces comentarios, es mejor que estén en ingles import csv import os from models.exchange import Exchange os.remove("symbols.csv") file = open('symbols.csv', 'w') file.truncate() writer = csv.writer(file) list_result = [] exchanges = ['nasdaq', 'nyse', 'amex'] for exchanger_name in exchanges: exchanger = Exchange(exchanger_name) data_from_exchanger = exchanger.get_data() list_result.extend( [data for data in data_from_exchanger if data not in list_result]) for val in list_result: writer.writerow(val) file.close()