Problem z modułem biblioteki api

0

Witam
Pisze właśnie trading bota z poradnika na yt.
Link od momentu kiedy autor mówi o tym o czym dalej napisze.

Z tego co rozumiem trzeba zainstalować pandas i td-ameritrade-python-api, zainstalowałem oba.
Następnie importuje się moduły * jeśli to właściwe słowo.
"""
from td.client import TDClient
from td.utils import milliseconds_since_epoch
"""
Pierwszy działa drugi nie.
Po wpisaniu from td.utils import nie pokazują się żaden sugerowanie moduły.
Po wpisaniu pip list pokazuje się td-client; td-utils nie ma.

Film jest z maja 2020, możliwe że ktoś zmienił zawartość biblioteki?
Co zrobić żeby druga linijka działa.

Dzięki z pomoc

1

MAsz jakieś IDE? Napisz td., naciśnij enter i zobacz co tam jest, albo od razu help(td).

0

Mam PyCharm.

Mam to wpisać w terminalu? Jeśli tak to nie działa.
W kodzie po kropce są inne moduły ale tego nie ma.

2

@asd_asd: nie wiem skąd pobierałeś, ale na podstawie https://github.com/areed1192/td-ameritrade-python-api wygląda, że ta metoda jest w klasie TDUtilities, więc musisz zrobić

from td.utils import TDUtilities
td_utilities = TDUtilities()
td_utilities. milliseconds_since_epoch(*args)
0

Wpisałem ten kod - działa, dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1