Как попасть на следующий торговый день на Нью-Йоркской фондовой бирже? Ответы от Google AI не работаютPython

Программы на Python
Ответить
Anonymous
 Как попасть на следующий торговый день на Нью-Йоркской фондовой бирже? Ответы от Google AI не работают

Сообщение Anonymous »

Я использовал поиск Google в Chrome, чтобы найти следующий вопрос «получить Python на следующий торговый день», и ИИ Google ответил.

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

import pandas as pd
import pandas_market_calendars as mcal

nyse = mcal.get_calendar('NYSE')
today = pd.Timestamp.today()

if nyse.is_session(today):
next_trading_day = nyse.next_open(today)
else:
next_trading_day = nyse.next_open(today)
print(next_trading_day)
Когда я запустил это, я получил следующее сообщение об ошибке:
AttributeError: объект «NYSEExchangeCalendar» не имеет атрибута «is_session»
Когда я задал Google Search в Chrome следующий вопрос: «Как получить Python на следующий торговый день Нью-Йоркской фондовой биржи»,
ИИ Google ответил следующим кодом:

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

import pandas as pd
import pandas_market_calendars as mcal
from datetime import datetime, timedelta

def get_next_trading_day(date):
nyse = mcal.get_calendar('NYSE')
date = pd.Timestamp(date)

while True:
date += timedelta(days=1)
if nyse.is_session(date):
return date.strftime('%Y-%m-%d')

next_trading_day = get_next_trading_day('2024-12-25')
print(next_trading_day)
Это также выдает сообщение об ошибке: объект «NYSEExchangeCalendar» не имеет атрибута «is_session».
Поэтому мой основной вопрос: что я делаю неправильно? ? Или есть проблема с ответами кода Google AI? или оба? (Обратите внимание, что я установил pandas-market-calendar)

Подробнее здесь: https://stackoverflow.com/questions/793 ... o-not-work
Ответить

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

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

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

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

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