Questa è l'app Linux denominata q - Text as Data la cui ultima versione può essere scaricata come v2.0.19.tar.gz. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata q - Text as Data con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
q - Testo come dati
DESCRIZIONE
q è uno strumento da riga di comando che consente l'esecuzione diretta di query di tipo SQL su CSV/TSV (e qualsiasi altro file di testo tabulare). q tratta i file ordinari come tabelle di database e supporta tutti i costrutti SQL, come WHERE, GROUP BY, JOIN, ecc. Supporta il rilevamento automatico del nome e del tipo di colonna e fornisce supporto completo per più codifiche. q supporta completamente tutti i tipi di codifica. Usa -e data-encoding per impostare la codifica dei dati di input, -Q query-encoding per impostare la codifica della query e usa -E output-encoding per impostare la codifica di output. Sono presenti impostazioni predefinite ragionevoli per tutti e tre i parametri. File con BOM: i file che contengono un BOM (Byte Order Mark) non sono supportati correttamente all'interno del modulo CSV di Python. q contiene una soluzione alternativa che consente di leggere i file UTF8 che contengono un BOM - Utilizzare -e utf-8-sig per questo. Il piano è di separare la gestione della distinta base dalla codifica stessa, il che consentirebbe di supportare le distinte materiali per tutte le codifiche.
Caratteristiche
- q consente di eseguire istruzioni simili a SQL su dati di testo tabulari
- Il suo scopo è portare la potenza espressiva di SQL alla riga di comando di Linux e fornire un facile accesso al testo come dati reali
- La query dovrebbe essere una query simile a SQL che contiene nomi di file anziché nomi di tabelle
- Usa -H per indicare che l'input contiene una riga di intestazione
- I tipi di colonna vengono rilevati automaticamente dallo strumento, non è necessaria alcuna fusione
- Le codifiche query/input/output sono completamente supportate
Linguaggio di programmazione
Python
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/q-text-as-data.mirror/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.