将信息存储在文件Python中

时间:2018-05-02 07:14:53

标签: python database file

我在Python中制作汽车租赁控制台基础程序,我需要保存有关我存储的汽车的数据(例如品牌,注册号等)。 对于这样的事情,理想的文件类型是什么,以及如何将其复制?

1 个答案:

答案 0 :(得分:0)

您可以使用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