Tworzę sobie tabele za pomocą #sqlite w #python w taki sposób, że sprawdzam zbiór i dodaje rekord za każdy element.
Po chwili sprawdzam znowu i jest szansa, że elementów jest więcej (ale stare zostały). Znowu iteruje po elementach (zawsze zaczynając od tych najnowszych) i dodaje je do tabeli. I teraz problem:
nie wiem za bardzo jak zrobić, żeby trafiając na stary element (po dopisaniu do tabeli nowych), nie dopisywać już tego elementu i przerwać cały proces...
#naukaprogramowania
Po chwili sprawdzam znowu i jest szansa, że elementów jest więcej (ale stare zostały). Znowu iteruje po elementach (zawsze zaczynając od tych najnowszych) i dodaje je do tabeli. I teraz problem:
nie wiem za bardzo jak zrobić, żeby trafiając na stary element (po dopisaniu do tabeli nowych), nie dopisywać już tego elementu i przerwać cały proces...
#naukaprogramowania
- Najlepsze
- Wszystkie komentarze







INSERT OR FAIL INTO table
Ostatecznie pokonałem problem wstawiajac UNIQUE do jednej kolumny tabeli i potem zapisywanie rekordu jako try except. Ładnie działa.