Обработка данных в командной строке
Susan Sun
Data Person
sql2csv:
Документация:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Пример синтаксиса:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Подключение к базе данных:
--db указывается вместе со строкой подключенияsqlite:/// и заканчивается на .dbpostgres:/// или mysql:///, расширение .db не используетсяПример синтаксиса:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Выполнение запроса:
--query указывается вместе со строкой SQL-запросаПример синтаксиса:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Сохранение результата:
>: перенаправляет вывод в новый локальный CSV-файлОбработка данных в командной строке