Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Zbyszek.J 23:36
 » Emios 23:33
 » ulan 23:32
 » laciak88 23:28
 » Kenny 23:24
 » myszon 23:23
 » PCCPU 23:22
 » Pinokio.p 23:16
 » Gniew 23:11
 » fiskomp 23:06
 » Ad@mus 23:02
 » @GUTEK@ 22:59
 » Curro 22:59
 » Lukas12p 22:58
 » marcin502 22:57
 » Xeno 22:57
 » XepeR 22:52
 » GULIwer 22:44
 » Pawelec 22:38
 » piwo1 22:37

 Dzisiaj przeczytano
 35611 postów,
 wczoraj 17616

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Batch/skrypt do edycji .csv , piotrszach 28/02/24 11:02
Jest plik .csv z danymi. Trzeba go poczyścić (usunąć puste kolumny, niepotrzebne teksty, dodać kolumnę?). Da się to prosto ogarnąć jakimś automatem? Jakaś wskazówka od czego zacząć? Po uporządkowaniu taki .csv byłby wczytany do bazy danych.

  1. Pewnie się da , ligand17 28/02/24 11:10
    są przecież narzędzia typu awk, sed, python, czy nawet powershell, które potrafią takie rzeczy robić.

    1. Dzięki, , piotrszach 28/02/24 11:12
      to już wiem gdzie szukać. Da się na pewno, a czy to sam ogarnę to już inna sprawa. :D

      1. csv , wrrr 28/02/24 16:54
        to po prostu plik tekstowy delimitowany przecinkiem... zeby cos obrobic na mala skale najczesciej wystarczy notepad++ i reg-ex; mozesz tez zaimportowac do excela, tam sie pobawic i potem zapis jako csv

  2. W PHP... , petergreen 28/02/24 11:48
    Też można wiele zdziałać z plikiem CSV.

  3. Do jakiej bazy? , Sherif 28/02/24 14:33
    Narzędzie do importu i obróbki pliku przed operacją jest zwykle dostępne w standardzie.

    1. Jak chcesz miło i przyjemnie to jest jeszcze , Sherif 28/02/24 15:16
      Excel z „ Get & Transform ” (dawne Power Query)

  4. ai wypluło mi to , Adamusss 28/02/24 16:44
    nie sprecyzowałeś co chcesz usunąć konkretnie, poza tym robi co chcesz ;)


    <?php
    // Ładujemy plik .csv jako tablicę
    $file = array_map('str_getcsv', file('file.csv'));

    $newArray = array();
    foreach ($file as $row) {
    $newRow = array_filter($row);
    // Dodajemy nową kolumnę
    $newRow[] = 'newColumn';
    $newArray[] = $newRow;
    }

    // Zapisujemy nową tablicę z powrotem do pliku .csv
    $f = fopen('file.csv', 'w');
    foreach ($newArray as $line) {
    fputcsv($f, $line);
    }
    fclose($f);

  5. Do takich celów używam Pythona i Pandas , Magnus 28/02/24 16:46
    biblioteka https://pandas.pydata.org .
    Próbowałem z R studio i językiem R ale dla mnie to jest zbyt mało intuicyjne.

    1. dla mnie Julia , myszon 28/02/24 17:10
      plus CSV.jl i DataFrames.jl

  6. Microsoft Log Parser Studio , Holyboy 28/02/24 20:26
    Podajesz plik, ustawiasz CSV lub TSV w zależności czy masz przecinki czy taby jako separator i piszesz sobie zapytanie SQL i wyciągasz co tam chcesz filtrując i sortujac do woli
    https://www.microsoft.com/...details.aspx?id=24659

    Strength is irrelevant.
    Resistance is futile.
    We wish to improve ourselves.

    1. poprawny link , Holyboy 29/02/24 16:34
      https://techcommunity.microsoft.com/...ba-p/601131
      na dole jest link do ściągnięcia

      Strength is irrelevant.
      Resistance is futile.
      We wish to improve ourselves.

  7. Dziękuję wszystkim za wskazówki. , piotrszach 1/03/24 22:42
    Koncepcja trochę się zmieniła, ale informacja od Was na pewno się przyda.

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL