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
 
 » ini1 04:28
 » Zbyszek.J 04:07
 » Zibi 03:29
 » Shark20 03:15
 » Piwomir 03:00
 » Visar 02:28
 » GULIwer 02:20
 » elliot_pl 01:06
 » Pinokio.p 01:03
 » ham_solo 00:53
 » Paweł27 00:51
 » Martens 00:45
 » Wedrowiec 00:33

 Dzisiaj przeczytano
 41103 postów,
 wczoraj 25974

 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