所以我告诉我SQLite3是内置于Python中的,要创建数据库,我只需要导入模块然后连接/创建数据库。
这是我的代码:
import sqlite3
conn = sqlite3.connect('Users/Michael/PycharmProjects/Databases/StockCount.db')
c = conn.cursor()
c.execute('CREATE TABLE stock_list(price, quantity, date_incoming, date_sold, location, returnable)')
我一直收到Python“无法打开文件”的错误,这让我感到困惑,因为我以为我正在创建一个新文件。
我看过的教程总是在'connect'行中有一些占位符,所以我不太确定我做得对。
有人可以清理术语吗?究竟是什么创建/连接到数据库,我是否必须要连接现有文件,还是要创建一个全新的文件?