wayscript为您提供了灵活的构建块,以无缝集成、自动化和托管云中的工具。

wayscript的Python项目详细描述


WayScriptpython开发包

PyPI versionCircleCI Status

构建软件的新方法。

  • 脚本提供了灵活的构建块,以便在云中无缝集成、自动化和托管工具。通过拖放编程释放新的潜能。

  • 立即连接到数百个数据集,包括github、twitter、数据库、电子商务数据,或构建自己的集成。wayscript可以从excel、google表单和不断增长的第三方api列表中读取数据。

  • 无缝迁移到云:生成接口,即时共享,并通过基于事件的触发运行。

安装

pip install wayscript

基本用法

  1. 从WayScript用户配置文件页获取API密钥

  2. 从python代码运行wayscript程序:

fromwayscriptimportWayScriptapi_key='YOUR_API_KEY'wayscript=WayScript(api_key)# Run a program by idprogram_id=1234wayscript.run_program(program_id)# Pass variables to a program (optional)variables=['one','two','three']wayscript.run_program(program_id,variables=variables)# Run a specific function within your program (optional)function='My Function'wayscript.run_program(program_id,variables=variables,function=function)# Run a program asynchronously (optional)wayscript.run_program(program_id,run_async=True)wayscript.run_program(program_id,variables=variables,function=function,run_async=True)# Get the response from the serverresponse=wayscript.run_program(program_id)

要使用wayscript python api运行程序,必须首先向该程序添加一个活动的Webhook Trigger

运行特定功能

  • 指定的函数必须有活动的Webhook Trigger
  • 如果您没有在请求中指定函数名,并且您的程序有带webhook触发器的one函数,则带webhook触发器的函数将运行。
  • 如果您没有在请求中指定函数名,并且您的程序有带webhook触发器的多个函数,则将要求您指定要运行的函数。

从命令行运行wayscript程序

WS_API_KEY="YOUR_API_KEY"PROGRAM_ID=1234ARGUMENT="whatever"FUNCTION="My Function"

python -c "from wayscript import WayScript; WayScript('$WS_API_KEY').run_program($PROGRAM_ID, '$ARGUMENT', '$FUNCTION')"

如果不想在命令行上使用python,可以使用curl。(参见路标REST API documentation。)

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

推荐PyPI第三方库


热门话题
试图读取字段“java”。lang.反对安卓。util。一对首先   gradle对java的影响。属性作为任务的输入?   java我的return语句不起作用。我做错了什么?   java通用同步代码块[无对象锁定]   macos Java小程序游戏不能在Mac上运行,即使它可以在PC上运行   java Firebase GeoFire设置位置未在服务中工作   java排序字符串对象   java通过JLabel上传背景图像(jpg)后,如何将图像缩放到它所在的面板上?   java无法连接到jsp中的数据库   java如何在整个ant taskdef操作的执行过程中拥有一个singleton类实例   java如何在按键事件中检查JTtextField中的字符串数字验证器   如何最好地输出大型单行XML文件(使用Java/Eclipse)?   内存不足,Java运行时环境无法在Java应用程序中继续运行   java Hibernate连接错误:组织上的NullPointerException。冬眠hql。阿斯特。HqlSqlWalker。createFromJoinElement   linux将参数从shell脚本传递到java类   java对于接受多个参数的setter是否有类似于@JsonCreator的注释?   java在链表中添加节点