Aktywne Wpisy

Michal0173 +293
źródło: temp_file7035390493463869510
Pobierz
Gdzieś kupujecie koszule do pracy?
Mam w najbliższym czasie parę spotkań i szukam czegoś do jeansów.
#koszule #modameska #ubierajsiezwykopem
Mam w najbliższym czasie parę spotkań i szukam czegoś do jeansów.
#koszule #modameska #ubierajsiezwykopem
źródło: 27371
Pobierz




Hej mirki,
Napisalem sobie aplikacje w pythonie z restowym kontrolerem przy pomocy flaska. Chciałbym nia sterować przekaźnikiem na #raspberrypi. Wszytsko działa dobrze jeśli pozwalam endpointowi wykonać się do końca ale ja potrzebuję zaworu bezpieczeństwa w stylu /stop który przerwie działanie wykonywanej metody. Zakładam, że potrzebuję jakiejś globalnej zmiennej/ listenera /eventu którego będę nasłuchiwał i w przypadku gdy go wykryję przerwę dzialanie poprzedniej metody - mogę was prosić o jakieś wskazówki czego szukać? #java here dlatego nie wiem jakiego mechanizmu mogę użyć w pythonie
Poczytaj o "Streaming Content" https://flask.palletsprojects.com/en/1.1.x/patterns/streaming/
W przypadku gdy klient przerwie połączenie, "streaming" przestanie się wykonywać.
Rzuć okiem na przykład w w/w linku, możesz zmodyfikować funkcję "generator" by zwracala rezultat tylko gdy ten
metoda zróbX sklada się z 3 sekwencji różnych akcji które trwają powiedzmy 2 minuty każda. Jeśli będę sprawdzal czy użytkownik przerwał akcje przed rozpoczęciem kolejnej to będę mial w najgorszym wypadku 2 minuty opóźnienia jeśli przerwie ją tuż po rozpoczęciu bo kolejne sprawdzenie będzie dopiero przed wykonaniem kolejnej akcji. Ja chciałbym zrobić coś
W zależności od akcji rejestrujesz error handling, a po jej zakończeniu czyścisz handler dla sygnału.