Programowanie

11
Prawidłowy sposób obsługi błędów w React-Redux

Chcę zrozumieć, jaki jest bardziej ogólny lub poprawny sposób obsługi błędów w React-Redux. Załóżmy, że mam komponent do rejestracji numeru telefonu. Ten składnik zgłasza błąd, jeśli wprowadzony numer telefonu jest nieprawidłowy Jaki byłby najlepszy sposób na poradzenie sobie z tym błędem?...

11
Jak zmienić% s w {0}, {1}… mniej niezręczny?

Muszę wziąć ciąg zawierający symbole zastępcze do późniejszego podstawienia, na przykład: "A %s B %s" I zamień to w: "A {0} B {1}" Wymyśliłem: def _fix_substitution_parms(raw_message): rv = raw_message counter = 0 while '%s' in rv: rv = rv.replace('%s', '{' + str(counter) + '}', 1)...

11
Identyfikacja rodziców i wszystkich ich dzieci na drzewach

Mam ramkę danych pand jako taką: parent child parent_level child_level A B 0 1 B C 1 2 B D 1 2 X Y 0 2 X D 0 2 Y Z 2 3 To drzewo wygląda tak A X / / \ B / \ /\ / \ C D Y | Z Chcę stworzyć coś, co wygląda następująco: root children A [B,C,D] X [D,Y,Z] lub root child A B A C A D X D X...