【发布时间】:2018-10-08 16:19:59
【问题描述】:
我正在创建一个数据库,但我不知道如何将 TextEdit 文件附加到我的 python 代码中。这是我目前的代码:
import sqlite3
with sqlite3.connect("Weather.db") as db:
cursor = db.cursor()
cursor.execute('''
CREATE TABLE IF NOT EXISTS Hydro_RAINFALL(
wind VARCHAR (10) NOT NULL,
temp VARCHAR (10) NOT NULL,
precipitation VARCHAR (10) NOT NULL,
humidity VARCHAR (10) NOT NULL);
''')
cursor.execute('''
ATTACH DATABASE "Hydro-RAINFALL-2.py" as "Hydro-RAINFALL";
''')
"Hydro-RAINFALL-2.py" 是 TextEdit 文件的名称。
任何帮助将不胜感激
【问题讨论】:
-
呵呵,我知道的唯一TextEdit是一个简单的文本文件编辑器。 "TextEdit files" 只是普通的文本文件。您的文件有
py扩展名,这让我们认为它是一个包含python 代码的普通文本文件???你能显示这个文件的内容,或者告诉更多关于格式的信息吗?你是如何创建文件的?ATTACH DATABASE应该与 sqlite 数据库一起使用,而不是与 TextEdit 创建的普通文本文件一起使用。
标签: python sql attachment textedit