Хранение информации в файле Python - PullRequest
0 голосов
/ 02 мая 2018

Я создаю базовую программу для проката автомобилей на Python, где мне нужно сохранить данные об автомобилях, которые я храню (например, марку, регистрационный номер и т. Д.). Каков идеальный тип файла для такой вещи и как его инициировать?

1 Ответ

0 голосов
/ 02 мая 2018

Вы можете использовать sqlite3 для хранения информации.
Вы можете создать таблицу с такими столбцами, как бренд, регистрационный номер и т. Д.
Если регистрационный номер уникален для одного типа автомобиля, вы также можете позаботиться об этом условии в sqlite3
Синтаксис так же прост, как: Для создания таблицы:

import sqlite3

conn = sqlite3.connect('test.db')
print "Opened database successfully";

conn.execute('''CREATE TABLE COMPANY
        (REGISTRATION_NO INT PRIMARY KEY     NOT NULL,
        BRAND      TEXT NOT NULL
        );''')
print "Table created successfully";

conn.close()

Для вставки:

import sqlite3

conn = sqlite3.connect('test.db')
print "Opened database successfully";

conn.execute("INSERT INTO COMPANY (REGISTRATION_NO,BRAND) \
     VALUES (1, 'PAGANI')");
conn.commit()
conn.close()

Для получения дополнительной информации: https://docs.python.org/2/library/sqlite3.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...