Aktywne Wpisy

Medokin99 +343
Wracam do Was z prawdopodobnie już ostatnim wpisem dotyczącym podpalenia mojego świeżo zakupionego samochodu w listopadzie 2025 roku.
Post: https://wykop.pl/wpis/83961361/motoryzacja-honda-jezeli-mysleliscie-ze-ostatnio-m
Kilka dni temu znalazłem w skrzynce awizo. Szczerze mówiąc, od razu domyślałem się, co może się za nim kryć. Po wizycie na poczcie moje przypuszczenia niestety się potwierdziły.
Po
Post: https://wykop.pl/wpis/83961361/motoryzacja-honda-jezeli-mysleliscie-ze-ostatnio-m
Kilka dni temu znalazłem w skrzynce awizo. Szczerze mówiąc, od razu domyślałem się, co może się za nim kryć. Po wizycie na poczcie moje przypuszczenia niestety się potwierdziły.
Po
źródło: IMG_9470
Pobierz
zajsty +94
W 25 kolejce Harry Kane poza kadrą meczową z powodu kontuzji łydki.
Tutaj komentarz do wołania, jeśli chcesz/nie chcesz być wołany do kolejnych aktualizacji.
#bundesliga #mecz #pilkanozna #torjagerkanone2026
Tutaj komentarz do wołania, jeśli chcesz/nie chcesz być wołany do kolejnych aktualizacji.
#bundesliga #mecz #pilkanozna #torjagerkanone2026
źródło: KvL25
Pobierz




Mirki robie taką prostą baze danych i mam problem. Chciałem użyć słowników i jsona ale coś źle robię.
Wczytuje od użytkownika dane i wrzucam je do słownika. Następnie wrzucam ten słownik do jsona. No i niby działa bo w pliku wszystko sie pojawia. No i to tam sobie w pętli działa, wczytuje pare takich słowników. No i kiedy chce wyświetlić całą baze to nie działa bo wywala errory. Kiedy jest jeden słownik tylko w pliku to wyświetla normalnie.
Wczytuje to z pliku tak:
dataStore=json.load(f_obj)
print(dataStore)
Da się po prostu zapisywać słownik czy nie ma tak łatwo i muszę go konwertować jakoś?
Tylko że uczę się na bieżąco i może być tam lekki syf :p
with open(filename) as fobj:
dataStore=json.load(fobj)
print(dataStore)
dataStore nie jest przypadkiem zmienną lokalną w obrębie with?
A co do problemów które masz, to odczytaj plik, zdeserializuj, dodaj nowy pojazd, serializacja i zapis do pliku.
@BoKoR: Piszę zwykłą bazę by nauczyć się pythona i ogarnąć w tym wypadku jakieś zapisy do plików itp. itd. więc kod służy tylko w celach edukacyjnych :D
@DoubleWu: no to w ten sposób nie napiszesz, zapomnij. Użyj sqlite, jest wbudowane w pythona. Oprócz tego obczaj PEP8 i jakieś podstawy obiektówki, bo Car.add_car nie ma zwyczajnie sensu.
Append tutaj nie zadziała jeżeli chcesz deserializować na raz całą zawartość. {'a': 1, 'b': 2}\n{'a': 3, 'b': 4} to nie jest prawidłowy json. Ewentualnie możesz deserializować po jednej linii na raz albo przy każdym zapisie ładować całość, dodać