W CLI klienta sqlite3 istnieje "plik .import TABLE_name", aby to zrobić.Każdy inny sposób importowania plików danych (takich jak .csv) w module python sqlite3? [nie wstawiaj jeden po drugim]
Ale, nie chcę obecnie zainstalować sqlite3 na moim serwerze.
W module python sqlite3 możemy tworzyć i edytować DB.
Ale nie znalazłem sposobu na zaimportowanie pliku danych do TABELI, , z wyjątkiem wstawiania wierszy jeden po drugim.
W inny sposób?
dziękuję, S.Mark. jest bardzo przydatny. wygląda na to, że nie ma funkcji podobnej do ".import"? – user343638
@cyaos: nie ma. Nawiasem mówiąc, pytanie jest bardzo popularne w SO, na przykład: http://stackoverflow.com/questions/2346074/execute-sqlite3-dot-commands-od-python-or-register-collation-in-command-line Jeszcze jedną rzeczą, którą powinieneś wiedzieć, jest to, że '.import' w CLI jest raczej prymitywny: po prostu dzieli się na separatorze i zawiedzie, gdy dane zawierają separator, gdy cytowana jest odpowiednia wartość. – newtover