Ini ialah apl Linux bernama q - Text as Data yang keluaran terbarunya boleh dimuat turun sebagai v2.0.19.tar.gz. Ia boleh dijalankan dalam talian dalam penyedia pengehosan percuma OnWorks untuk stesen kerja.
Muat turun dan jalankan dalam talian apl bernama q ini - Teks sebagai Data dengan OnWorks secara percuma.
Ikut arahan ini untuk menjalankan apl ini:
- 1. Memuat turun aplikasi ini dalam PC anda.
- 2. Masukkan dalam pengurus fail kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang anda mahukan.
- 3. Muat naik aplikasi ini dalam pengurus filem tersebut.
- 4. Mulakan OnWorks Linux dalam talian atau emulator dalam talian Windows atau emulator dalam talian MACOS dari tapak web ini.
- 5. Daripada OS Linux OnWorks yang baru anda mulakan, pergi ke pengurus fail kami https://www.onworks.net/myfiles.php?username=XXXX dengan nama pengguna yang anda mahukan.
- 6. Muat turun aplikasi, pasang dan jalankan.
SKRIN
Ad
q - Teks sebagai Data
DESCRIPTION
q ialah alat baris arahan yang membenarkan pelaksanaan terus pertanyaan seperti SQL pada CSV/TSV (dan mana-mana fail teks jadual lain). q memperlakukan fail biasa sebagai jadual pangkalan data, dan menyokong semua binaan SQL, seperti WHERE, GROUP BY, JOINs dll. Ia menyokong pengesanan nama lajur automatik dan jenis lajur, dan menyediakan sokongan penuh untuk berbilang pengekodan. q menyokong sepenuhnya semua jenis pengekodan. Gunakan -e pengekodan data untuk menetapkan pengekodan data input, -Q pengekodan pertanyaan untuk menetapkan pengekodan pertanyaan, dan gunakan -E pengekodan output untuk menetapkan pengekodan output. Tetapan lalai yang waras tersedia untuk ketiga-tiga parameter. Fail dengan BOM: Fail yang mengandungi BOM (Byte Order Mark) tidak disokong dengan betul di dalam modul csv python. q mengandungi penyelesaian yang membolehkan membaca fail UTF8 yang mengandungi BOM - Gunakan -e utf-8-sig untuk ini. Rancangannya adalah untuk memisahkan pengendalian BOM daripada pengekodan itu sendiri, yang akan membolehkan untuk menyokong BOM untuk semua pengekodan.
Ciri-ciri
- q membenarkan melaksanakan pernyataan seperti SQL pada data teks jadual
- Tujuannya adalah untuk membawa kuasa ekspresif SQL ke baris arahan Linux dan untuk menyediakan akses mudah kepada teks sebagai data sebenar
- Pertanyaan mestilah pertanyaan seperti SQL yang mengandungi nama fail dan bukannya nama jadual
- Gunakan -H untuk menandakan bahawa input mengandungi baris pengepala
- Jenis lajur dikesan secara automatik oleh alat, tiada penghantaran diperlukan
- Pengekodan pertanyaan/Input/Output disokong sepenuhnya
Bahasa Pengaturcaraan
Python
Ini adalah aplikasi yang juga boleh diambil dari https://sourceforge.net/projects/q-text-as-data.mirror/. Ia telah dihoskan dalam OnWorks untuk dijalankan dalam talian dengan cara yang paling mudah daripada salah satu Sistem Operasi percuma kami.