主要分为建表,插入,读取数据读出excel,关闭数据库
class sqlit3_insert():
def __init__(self,data_name):
# 定义此次抓取数据库名
self.data_name=data_name
# def creat_database(self):
# 创建与数据库的连接
self.conn = sqlite3.connect('data.db')
#创建一个游标 cursor
self.cur = self.conn.cursor()
# 建表的sql语句
sql_text_1 = '''CREATE TABLE IF NOT EXISTS {}
(pno INTEGER primary key autoincrement,
idx TEXT,
author_id TEXT,
h_index TEXT,
email TEXT,
authors TEXT,
country TEXT);'''.format(self.data_name)
# 执行sql语句
self