包含关键sp函数的包

sportpursuit的Python项目详细描述


Image of SportPursuit

这是官方的SportPursuise Python套装

sportpursuise是英国首个专门针对运动的flash销售网站,提供来自世界顶级品牌的顶级运动产品和服务。在为期7天的快速销售期间,会员可以在一个有趣、内容丰富、个性化的环境中以最高70%的RRP折扣获得独家销售机会

主站点可以在这里找到:https://www.sportpursuit.com/

目前主要包含从Redshift获取数据的函数,但将来会扩展

安装程序包

此软件包可以使用pip安装,例如pip安装SportPurcuise
建议调用函数的方法是导入运动追求然后调用GetData类作为sp.GetData.function_名称()

例如,在Jupyter笔记本中获取红移数据的最小命令集如下所示:
!pip安装SportPursuise
进口运动追求作为sp
test_sql_string=“select*from example_table limit 10;”
sp.GetData.get_redshift_数据(测试\u sql_字符串)

请注意,您必须保存与“redshift_password”和“redshift_username”形式匹配的环境变量才能读取数据,否则将处于云环境中。在

软件包中的功能说明

获取秘密函数

此函数的目的是读取基于云的凭据,以便能够连接到Redshift。它将基本上是云用户名的内容作为输入,并返回与该用户名关联的密码。请注意,在尝试读取红移数据时不必运行此函数,因为它始终是自动运行的。用法示例:

redshift_密码=sp.GetData.get_密码(“数据库/红移/数据操作”)
redshift_username=“数据操作”

获取红移凭据

此函数的目的是读入系统中存在的任何凭据,它将优先使用本地凭据,然后加载云凭据(如果存在)。如果两者都不存在,则会引发错误。请注意,在尝试读取红移数据时不必运行此函数,因为它始终是自动运行的。用法示例:

redshift_用户名,redshift_密码=sp.GetData.get_redshift_凭据()

获取红移数据

此函数的作用是将sql查询作为输入,并返回包含该查询结果的数据帧。作为此操作的一部分,它将尝试自动读入凭据,如果找不到凭据,则将失败。用法示例:

test_sql_string=“select*from example_table limit 10;”
sp.GetData.get_redshift_数据(测试\u sql_字符串)

执行红移命令

此函数的用途与get data函数非常相似,但不同之处在于它执行命令且不返回任何数据。当您想让Redshift执行内部操作时,如将数据复制到表中,或创建新表等,则使用此选项。示例用法:

example_redshift_sql_command=“从现有的_table复制example_table;”
sp.GetData.execute_redshift_命令(示例\u redshift_sql_命令)

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

推荐PyPI第三方库


热门话题
我可以用C++代码使用java代码吗?   java使用JSR303在派生类中提供更具体的约束   java在这个查找唯一路径数算法中我做错了什么?   java如何为2个不同的服务提供商使用2个不同的SSL证书?   java在Gridview上绘制文本   java使用连接for循环构建字符串名   java StringBuilder拆分无法处理某些文件   java事件关注EditText   Java Web Start“找不到URL的缓存资源”   java程序从命令行运行的速度比在Eclipse中慢   java为什么HttpServletRequest会截断#字符上的url输入?   java自定义折叠工具栏平滑标题大小调整   使用Mockito对安卓 java中调用另一个静态函数的函数进行单元测试   http在java客户机中使用cachecontrol头   java如何使用。是否使用Delimiter从输入文件中排除标点符号和数字?   使用上下文作为参数/参数的java   java更有效地从Jar中提取文件   java为多个JButton提供相同的actionListener