Запросы машинного обучения какова связь между тикером и значением ниже и почему я получаю ошибку индекса
Привет, кто-нибудь может сказать мне о связи между тикером и значением . "Я получал ошибку индекса для тикера, когда он равен 1, но при изменении на 0 я получаю несколько значений, но в конце я все еще получаю ошибку значения в значении ". как решить этот вопрос может любой желающий сказать. пожалуйста, в упрощенном виде, так как я новичок в программировании.
Что я уже пробовал:
импорт панд в качестве ПД
импорт ОС
время импорта
из datetime датавремя импорта
путь = "/главная/meghanaa/мл/внутриквартальные"
def Key_Stats(gather="общий долг/собственный капитал (mrq)"):
statspath = path+'/_KeyStats'
stock_list = [x[0] для x в os.walk(statspath)]
для each_dir в stock_list[1:]:
each_file = os.listdir(each_dir)
тикер = each_dir.split("\\")[0]
если len(each_file) > 0:
для файла в each_file:
date_stamp = datetime.strptime(файл, '%Y%m%d%H%M%S.html')
unix_time = time.mktime(date_stamp.timetuple())
#печати(дата, unix_time)
full_file_path = each_dir+'/'+файл
печати(full_file_path)
источник = открыть(full_file_path,'Р').читать()
#печать(источник)
value = source.split(gather+':')[1].split(")[0]
print(тикер+":",значение)
время сна(15)
Key_Stats()
с помощью этого кода я также получаю ошибку, но значение тикера равно 1, а значение -1 Я не получаю никакой ошибки, но вывод не такой, как ожидалось .