sql数据库的创建、访问和修改
folktales的Python项目详细描述
民间故事
folktales启用SQL的创建、访问和修改 数据库,重点是方便地存储字典和访问 数据库表作为pandas数据帧很容易。它还提供了模板 适合记录的字典。它可以和其他 数据库,它目前设计为与sqlite3一起使用 数据库。
folktales可以在日志上下文中使用,其中 字典,它具有uuid4标识符和utc datetime by 默认值,用程序特性或其他数据更新,然后 已保存到数据库。
设置
pip install folktales
Sqliteman是一个可用于与sqlite3交互的gui工具 数据库。
apt install sqliteman
示例
创建数据库
folktales.create_database(filepath="database.db")
访问数据库
database=folktales.access_database(filepath="database.db")
将字典插入数据库表
folktales.insert_dictionary_into_database_table(dictionary={"a":1,"b":2},table_name="data",filepath="database.db")
国家词典
可以通过以下方式创建模板状态字典:
folktales.template_state_dictionary()
这将返回一个具有uuid4标识符的字典 (uuid.uuid4())和日期时间(datetime.datetime.utcnow())。
可以在使用更新状态字典的同时创建状态字典 现有字典如下:
folktales.state_dictionary(entries={"state_ID":"84f80687-cdd7-48f9-b21c-3d75fd759604","price_recommendation":5007.24})
将状态字典插入数据库表
folktales.insert_state_dictionary_into_database_table(entries={"state_ID":"84f80687-cdd7-48f9-b21c-3d75fd759604","price_recommendation":5007.24},table_name="do_stocks",filepath="database.db")
作为pandas数据框访问数据库表
df=folktales.DataFrame_of_database_table(filepath="database.db",table_name="do_stocks")