Wpis z mikrobloga

#programowanie #python

Jak to zrobić?
1. Odpalam funkcję zbierającej parametry, które zapisuję do zmiennych
2. Odpalam funkcję korzystającą z ww.
3. W zależności od parametrów, odpala się kolejna funkcja X lub Y.
W parametrze wskazuję 1 jeśli ma się odpalić funkcja X a 2 gdy Y.

Chcę zrobić tak, by funkcja X odpalała się a następnie funkcja Y.
Obie muszą się wykonać w oparciu o punkt 1 i 2.

Jak to zrobić najlepiej?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@nycaff: Próbowałem z global, ostatecznie zrobiłem po swojemu czyli zapisałem wyniki do plików a później je przywołałem w kolejnej funkcji.
To bardzo źle?
Ale spróbuję z Twoim rozwiązaniem.
Dzięki
  • Odpowiedz
@zortabla_rt: Zapisywanie do plików to bardzo słaby pomysł ze względu na:
1. Bycie uzależnionym od buforu strumienia plików co powoduje dodatkowe i zbędne obciążenie pamięci operacyjnej
2. Musisz przydzielić (zalokować) miejsce na twój plik co powoduje te same skutki co u góry + musisz kiedyś zakończyć na żądanie wprowadzanie strumienia.
3. Przechowywanie zmiennych i wczytywanie ich z plików powoduje wiele opóźnień po drodze i możesz narazić się na różne konflikty
  • Odpowiedz