Problem z modułem biblioteki api

Problem z modułem biblioteki api
AA
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 3 lata
  • Postów:11
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

edytowany 1x, ostatnio: asd_asd
lion137
  • Rejestracja:około 8 lat
  • Ostatnio:około 8 godzin
  • Postów:4935
1

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


AA
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 3 lata
  • Postów:11
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.

1programmer
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 14 godzin
  • Lokalizacja:Wrocław
  • Postów:523
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ć

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

Programować muszę, bo się uduszę
AA
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 3 lata
  • Postów:11
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.