Licznik wierszy CSV
Szybka kontrola poprawności, gdy żonglujesz eksportami CSV: czy plik naprawdę dotarł z 12 000 wierszy, czy skrypt go obciął? Wklej plik CSV, a licznik pokaże łączną liczbę wierszy, liczbę wierszy danych (łączna liczba minus nagłówek), informację, czy nagłówek został policzony, oraz liczbę kolumn w pierwszym wierszu. Nie musisz otwierać Excela ani uruchamiać notatnika Pythona tylko po to, by odpowiedzieć na pytanie „ile rekordów?”.
Jak licznik odczytuje Twój plik
-
1
Wklej CSV
Cały plik lub fragment. Puste wiersze są pomijane, więc końcowy znak nowego wiersza nie zawyży wyniku.
-
2
Ustaw tryb nagłówka
Włącz lub wyłącz nagłówek, aby liczba wierszy danych odzwierciedlała rzeczywiste rekordy, a nie nazwy kolumn.
-
3
Liczenie odbywa się lokalnie
Wiersze są dzielone na każdym znaku podziału wiersza Unicode; pierwszy wiersz jest analizowany w celu ustalenia liczby kolumn.
-
4
Odczytaj podsumowanie
Cztery liczby: łączna liczba wierszy, wiersze danych, nagłówek (tak/nie), kolumny w wierszu 1.
Dlaczego linie i wiersze nie zawsze mają tę samą liczbę
Kuszące jednolinijkowe polecenie w rodzaju wc -l file.csv liczy fizyczne linie, co nie jest tym samym co wiersze CSV, gdy komórki zawierają osadzone znaki nowego wiersza.
Gdzie linie i wiersze się rozchodzą
| Sytuacja | Co pokazuje wc -l |
Rzeczywiste wiersze |
|---|---|---|
| Plik z końcowym znakiem nowego wiersza | wiersze + 1 | wiersze |
Komórka wielowierszowa ("line1\nline2") |
wiersze + 1 | wiersze |
| Brak końcowego znaku nowego wiersza | wiersze - 1 | wiersze |
To narzędzie najpierw dzieli tekst na znakach podziału wiersza Unicode, a potem odfiltrowuje puste linie. Obecnie nie analizuje wielowierszowych komórek w cudzysłowach jako pojedynczych wierszy, więc plik CSV z osadzonymi znakami nowego wiersza wewnątrz wartości w cudzysłowach zostanie policzony zawyżenie. W przypadku takich plików CSV przepuść je najpierw przez odpowiedni parser (Python csv.reader, PHP str_getcsv wiersz po wierszu), aby znormalizować wiersze do pojedynczych linii.
Typowe zastosowania liczenia wierszy
- Walidacja po eksporcie. Porównaj wynik licznika z liczbą rekordów w bazie danych źródłowej.
- Szacowanie kosztów. Dostawcy API często pobierają opłatę za każdy wczytany wiersz; poznaj tę liczbę, zanim klikniesz Importuj.
- Dzielenie na części. Zdecyduj, na ile plików podzielić duży plik CSV przed przetworzeniem narzędziem do przetwarzania wsadowego.
Kolumny w pierwszym wierszu
Liczba kolumn jest pobierana z wiersza 1, niezależnie od trybu nagłówka. Jeśli Twoje wiersze są nierówne (różne szerokości w obrębie pliku), ta liczba mówi tylko o górze. Skorzystaj z przeglądarki CSV lub arkusza kalkulacyjnego, aby wyrywkowo sprawdzić większe różnice.
Najczęściej zadawane pytania
Na razie nie. Komórki obejmujące wiele linii za pomocą znaków nowego wiersza w cudzysłowach zawyżą łączną liczbę linii. Jeśli ma to znaczenie, przetwórz plik wstępnie prawdziwym parserem CSV, który zwraca jedną fizyczną linię na wiersz.
Ponieważ tryb nagłówka jest domyślnie włączony. Gdy przełącznik jest aktywny, liczba wierszy danych równa się łącznej liczbie wierszy minus jeden. Wyłącz go, jeśli Twój plik CSV nie ma nagłówka, wtedy obie liczby będą takie same.
Każdy wiersz, który po przycięciu zawiera wyłącznie białe znaki. Takie wiersze są usuwane przed liczeniem, aby przypadkowe końcowe znaki nowego wiersza nie zawyżały sumy.
Nie. Dzielenie i liczenie wierszy odbywa się w Twojej przeglądarce i nic nie jest wysyłane z Twojego urządzenia.
Powiązane narzędzia
Konwerter M4A na MP3
Konwertuj dźwięk M4A na MP3, aby uzyskać szerszą zgodność. Prześlij plik .m4a i pobierz zgodną kopię .mp3.
Konwerter Word do Markdown
Przekształć plik Word DOCX w czysty Markdown bezpośrednio w przeglądarce. Zachowaj nagłówki, listy, linki i proste tabele, a potem skopiuj lub pobierz edytowalny plik .md.
Ekstraktor archiwów
Przeglądaj kontenery ZIP, JAR, XPI, DOCX, XLSX, PPTX i ODT lokalnie w przeglądarce oraz pobieraj pojedyncze pliki bez wysyłania archiwum źródłowego.
Łączenie arkuszy Excel
Łącz lokalnie pliki XLSX, XLS, XLSM, XLSB lub ODS. Zachowaj osobne arkusze albo dodaj wiersze z jednakowymi nagłówkami, a potem pobierz XLSX.
Dzielenie arkuszy Excel
Podziel skoroszyt XLSX lub XLS według karty arkusza, bloków wierszy danych albo wartości kolumny w przeglądarce. Pobierz XLSX lub lokalny ZIP bez wysyłania plików.
Konwerter MKV na MP4
Konwertuj filmy MKV na MP4, aby płynniej odtwarzać je na iPhonie, iPadzie, w QuickTime, przeglądarkach, telewizorach i edytorach. Prześlij plik .mkv i pobierz zgodny .mp4.