鸿蒙传说
简单的解决方案。去下载用于 SQlite 的数据库浏览器。打开它,然后创建新数据库。之后,从 CSV 转到文件和导入表。(对所有 CSV 表执行此操作)或者,您可以使用 Python 脚本和 sqlite3 库快速自动化地创建表并从 CSV 表插入值。 完成导入所有表格后,根据您的详细信息使用此功能。import sqlite3import pandas as pddata = pd.read_csv("my_CSV_file.csv") # Your CSV Data Pathdef create_database(): # Create Database with table name con = sqlite3.connect('database.db') cur = con.cursor() cur.execute("CREATE TABLE IF NOT EXISTS my_CSV_data (id INTEGER PRIMARY KEY, name text, address text,mobile text , phone text,balance float,max_balance INTEGER)") con.commit() con.close()def insert_into_company(): # Inserting data into column con = sqlite3.connect(connection_str) cur = con.cursor() for i in data: cur.execute("INSERT INTO my_CSV_data VALUES(Null,?,?,?,?,?,?)",(i[0],i[1],i[2],i[3],i[4],i[5])) con.commit() con.close()def select_company(): # Viewing Data from Column con = sqlite3.connect(connection_str) cur = con.cursor() cur.execute("SELECT * FROM my_CSV_data") data = cur.fetchall() con.close() return datacreate_database()insert_into_company()for j in select_company(): print(j)这样做一次,您可以一次又一次地使用它。它将使您能够在不到 1 秒的时间内访问数据。问我,如果您需要任何其他帮助。我很乐意为您提供指导。