这是为了进一步简化使用pandas获取/存储数据到结构化数据库的过程

sqlDataframe的Python项目详细描述


sqlDataframe

SQL To Pandas是一种可用于连接数据库的工具,其基本功能包括:

  • 可以将数据库表转换为pandas dataframe
  • 您可以将pandas dataframe作为新表插入到数据库中

linux和windows的使用模式不同。在

Linux系统

快速启动

首先安装依赖项:

$ import pandas as pd
$ from sqlDataframe import sqlCred, read_sql, to_sql

建立连接并将数据从mssql server导入熊猫数据帧:

^{pr2}$

建立连接并将数据熊猫数据帧导入mssql server:

$ creds= to_sql(database='database_name', username='username', password='pass', OS='Linux')
$ to_sql(creds, dataframe, 'table_name')

一旦建立了连接,您就可以对creds同时使用read\u sql到sql。在

窗口

快速启动

首先安装依赖项:

$ import pandas as pd
$ from sqltopandas import sqlCred, to_sql, read_sql

建立连接并将数据从mssql server导入熊猫数据帧:

$ creds= sqlCred('database='database_name', server='server_name', OS='Windows')$ dataframe = read_sql(creds,'table_name')

建立连接并将数据熊猫数据帧导入mssql server:

$ creds= sqlCred('database='database_name', server='server_name', OS='Windows')$ to_sql(creds, dataframe, 'table_name')

一旦建立了连接,您就可以对creds同时使用read\u sql到sql注意:只有使用Microsoft Sql Server windows身份验证才能访问此文件。在

上升

这是我们旅程的开始,每一次旅行都是从一些简单的步骤开始的。{/str}我们将在未来加入更多的功能。在

  • 与多个数据库平台集成
  • 使用自定义查询将特定数据从dataasse加载到dataframe中
  • 服务器名称将自动从系统中提取(仅限Windows)
  • 将通过sql server身份验证提供访问(仅限windows)

局限性

是的,我们确实有一些限制,我们正在努力解决:

  • 当前不支持sql server身份验证(仅限windows)
  • 只有SELECT和INSERT查询在后端工作。在
  • 将输入用户的自定义查询。在
  • Sql server实例名必须作为参数提供以建立连接,以后我们将自己获取它。在

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

推荐PyPI第三方库


热门话题
java Mac OS无法运行。Jar文件   Eclipse中java不可引发的POM错误   java指定用于bean的验证组   并发性如何确保Java方法中2条语句的顺序和完整执行   java为什么在抽象类中需要构造函数?   java使用链接打开我的Android应用程序   java允许在用户使用代码时选择一个或另一个名称   在Java中插入日期以访问数据库   将GWT RequestFactory与Grails一起使用时出现java类加载器问题   java JPA开始事务瓶颈   使用com从java中的json数组解析json对象。fasterxml。杰克逊。数据绑定。JsonNode;   如何正确处理最大/最小int值   java动态报表导出pdf类未找到异常错误   尽量不重复我自己(安卓/java)   java为什么Eclipse抱怨不安全的类型转换?   Java重写列表的键处理   java如何知道BigDecimal是否可以精确地转换为float或double?