小编jes*_*rad的帖子

错误!C:\file\example.db 不是 UTF-8 编码的 ipython 笔记本

请帮忙!我在 ipython notebook 中使用 sqlite3 创建 SQL 数据库。我想我已经成功创建了数据库,但是当我去查看它时,我收到了编码 UTF8 错误。这是我的代码:

import sqlite3

conn=sqlite3.connect('example.db')
c=conn.cursor()
c.execute('''DROP TABLE PROFILE''')
c.execute('''CREATE TABLE PROFILE
        ( FIRSTNAME TEXT PRIMARY KEY unique   NOT NULL,
         LASTNAME        TEXT    NOT NULL,
         EMAILADDRESS    TEXT    NOT NULL,
         PASSWORD        TEXT    NOT NULL,
         CURRENTJOBTITLE    TEXT    NOT NULL,
         EDUCATION      TEXT    NOT NULL);''')
conn.close()


conn = sqlite3.connect('example.db')
c = conn.cursor()
conn.execute("INSERT INTO PROFILE (FIRSTNAME, LASTNAME, EMAILADDRESS, PASSWORD, CURRENTJOBTITLE, EDUCATION) \
  VALUES ('SALLYSUE','SUE','SALLYSUE@YAHOO.COM','ABC', 'STUDENT', 'GRAD')");
conn.commit()
conn.close()
Run Code Online (Sandbox Code Playgroud)

这是我的代码的结尾。当我查看创建的“example.db”文件时,我看到以下错误:

Error! C:\Users\Lastname\CSE801\example.db is not UTF-8 encoded
Saving disabled. …
Run Code Online (Sandbox Code Playgroud)

python sqlite utf-8 special-characters

3
推荐指数
1
解决办法
5万
查看次数

标签 统计

python ×1

special-characters ×1

sqlite ×1

utf-8 ×1