{"cells": [{"cell_type": "markdown", "metadata": {}, "source": ["# Import a flat file into a SQLite database\n", "\n", "Importing a flatfile can be done with *pandas*. *pyensae* proposes a function which does so by guessing the schema over the first lines."]}, {"cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [{"data": {"text/html": ["Plan\n", "
\n", ""], "text/plain": ["\n", " | address | \n", "available_bike_stands | \n", "available_bikes | \n", "banking | \n", "bike_stands | \n", "bonus | \n", "contract_name | \n", "last_update | \n", "lat | \n", "lng | \n", "name | \n", "number | \n", "status | \n", "idr | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "112 RUE VERCINGETORIX - 75014 PARIS | \n", "65 | \n", "2 | \n", "0 | \n", "67 | \n", "0 | \n", "Paris | \n", "15/07/2013 15:00 | \n", "48,83425925 | \n", "2,313391647 | \n", "14029 - GERGOVIE VERCINGETORIX | \n", "14029 | \n", "OPEN | \n", "669 | \n", "
1 | \n", "112 RUE VERCINGETORIX - 75014 PARIS | \n", "65 | \n", "2 | \n", "0 | \n", "67 | \n", "0 | \n", "Paris | \n", "15/07/2013 15:05 | \n", "48,83425925 | \n", "2,313391647 | \n", "14029 - GERGOVIE VERCINGETORIX | \n", "14029 | \n", "OPEN | \n", "1898 | \n", "
2 rows \u00d7 14 columns
\n", "\n", " | key | \n", "last_update | \n", "available_bike_stands | \n", "available_bikes | \n", "
---|---|---|---|---|
0 | \n", "24 | \n", "15/07/2013 16:55 | \n", "66 | \n", "1 | \n", "
1 | \n", "26 | \n", "15/07/2013 17:05 | \n", "66 | \n", "1 | \n", "
2 | \n", "178 | \n", "16/07/2013 05:45 | \n", "49 | \n", "18 | \n", "
3 | \n", "220 | \n", "16/07/2013 09:15 | \n", "63 | \n", "4 | \n", "
4 | \n", "342 | \n", "16/07/2013 19:25 | \n", "61 | \n", "6 | \n", "
5 rows \u00d7 4 columns
\n", "