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")

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java ajax请求不允许POST请求   java引用Android应用程序中其他模块的通用模块   JavaSpringBootWebFluxFlatmap是链接http调用的正确方法吗?   java如何在底部工作表中设置折叠工具栏?   任务“:compileJava”的java执行失败。“>无效的源版本:1.7   java Rabbit MQ不刷新ACK?   JavaWebSphere7:METAINF/config/ibmaxis2。无法正确加载xml Axis2全局配置文件   在Java中找出字符串是否包含数组中的值   java Liquibase通过Springboot执行postgres方法   java在Eclipse中安装Maven而不使用插件   Swing应用程序中的java SMTP错误   web应用程序InvalidKeyException:Java中使用RSA密钥的密钥格式无效   java显示JFrame作为JButton单击的结果?   java如何保留Apache Camel Exchange的属性,如果消息是从RabbitMQ生成和使用的   java使用流提取哈希映射列表中的所有对象   Android应用程序中的java单词检查器