Как проверить, является ли тикер библиотекой yfinancePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как проверить, является ли тикер библиотекой yfinance

Сообщение Anonymous »

Я пытаюсь найти информацию о некоторых тиккерах через yfinance. Однако я сталкиваюсь с ошибкой всякий раз, когда пытаюсь найти информацию о несуществующем тикере. Например, у меня был такой код.

Код: Выделить всё

import yfinance as yf

with open("/2019.txt") as f:
content = f.readlines()
# content is a list with all tickers in "/2019.txt"
content = [x.strip() for x in content]

print(content)

for x in content:
y = yf.Ticker(x)
z = y.info['volume']
print(x)
print(z)
Вот какую ошибку я получил:

Код: Выделить всё

/usr/local/lib/python3.6/dist-packages/yfinance/base.py in _get_fundamentals(self, kind, proxy)
338                 self._info.update(data[item])
339
--> 340         self._info['regularMarketPrice'] = self._info['regularMarketOpen']
341         self._info['logo_url'] = ""
342         try:

KeyError: 'regularMarketOpen'
Чтобы это исправить, я попробовал:

Код: Выделить всё

import yfinance as yf

with open("/2019.txt") as f:
content = f.readlines()
# content is a list with all tickers in "/2019.txt"
content = [x.strip() for x in content]

print(content)

for x in content:
y = yf.Ticker(x)
if(y==1):
z = y.info['volume']
print(x)
print(z)
elif(y==0):
print(y)
print( "does not exist")
Но теперь он ничего не печатает, кроме тикеров в списке.
Кто-нибудь знает, как к этому подойти? Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/663 ... ce-library
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как проверить, является ли тикер библиотекой yfinance
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Попытка создать тикер котировок экономических индикаторов, как для акций Yahoo.
    Гость » » в форуме Javascript
    0 Ответы
    36 Просмотры
    Последнее сообщение Гость
  • В Ib Insync как отменить тикер? Я не могу получить тикид
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Yfinance: OperationalError («невозможно открыть файл базы данных»)
    Гость » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Гость
  • Yfinance: OperationalError («невозможно открыть файл базы данных»)
    Гость » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»