【问题标题】:Attaching a TextEdit file to Python将 TextEdit 文件附加到 Python
【发布时间】: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


【解决方案1】:

首先,TextEdit 文件不是一个东西; TextEdit 所做的只是编辑文本文件,例如 python 脚本或.txt 文件。根据我从您的问题中了解到的情况,您正在寻找的是:

open('Hydro-RAINFALL-2.py').read()

如果不是,我不确定我是否可以帮助你,因为这个问题的措辞很糟糕。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-12
    • 2020-04-28
    • 1970-01-01
    • 2012-03-07
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 2019-03-26
    相关资源
    最近更新 更多