|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import sqlite3
conn = sqlite3.connect("venv/lib/test.db")
c = conn.cursor()
c.execute('''CREATE TABLE COMPANY40
(序号 INT PRIMARY KEY NOT NULL,
词语 TEXT NOT NULL,
词类 TEXT NOT NULL,
蒙文 TEXT,
紧松 TEXT,
兼类 TEXT,
音节 TEXT,
汉文 TEXT);''')
conn.commit()
conn.close()
import sqlite3
conn = sqlite3.connect("venv/lib/test.db")
c = conn.cursor()
f = open("venv/lib/Y.txt","r",encoding = "utf-8")
for line in f:
temp = line.split()
c.execute("INSERT INTO COMPANY40 (序号,词语,词类,蒙文,紧松,兼类,音节,汉文) \
VALUES (temp[0],temp[1],temp[2],temp[3],temp[4],temp[5],temp[6],tem[7])");
conn.commit()
conn.close()
提示是:
Traceback (most recent call last):
File "C:/Users/amgalang/PycharmProjects/复合词语料库/fuheci.py", line 25, in <module>
VALUES (temp[0],temp[1],temp[2],temp[3],temp[4],temp[5],temp[6],tem[7])");
sqlite3.OperationalError: near "[0]": syntax error
我该怎么办 啊啊啊啊,用一天时间了,帮忙解答下 感激不尽。 |
|