托管在Apimatic上的简单计算器API

apimaticcalculatorpythonv7Demo的Python项目详细描述


#入门

apimatic上托管的简单计算器api

此sdk包依赖于其他python包,如nose、jsonpickle等。
这些依赖项在sdk附带的``requirements.txt``文件中定义。
要解决这些依赖项,可以使用pip依赖项管理器。按照[https://pip.pypa.io/en/stable/installing/](https://pip.pypa.io/en/stable/installing/)中的步骤安装它。

python和pip可执行文件应在路径中定义。打开命令提示符并键入``pip--version``.
如果安装成功并正确定义了路径,则应显示安装的pip依赖关系管理器的版本。

*使用命令行,导航到包含生成文件的目录(包括``` requirements.txt``)用于sdk。
*运行命令``pip install-r requirements.txt````。这应该安装所有必需的依赖项。

![构建sdk-步骤1](https://apidocs.io/illustration/python?step=installdependencies&workspacefolder=apimatic%20计算器python)



在ide中打开项目

打开python ide,比如pycharm。如果您喜欢使用不同的编辑器或IDE,这里提供的基本工作流也适用。

![在PyCharm中打开项目-步骤1](https://apidocs.io/illustration/python?step=pycharm)

[在PyCharm中打开项目-第2步](https://apidocs.io/illustration/python?step=openproject0&workspacefolder=apimatic%20calculator python)


项目文件将显示在侧栏中,如下所示:

![在PyCharm中打开项目-第3步](https://apidocs.io/illustration/python?step=openproject1&workspacefolder=apimatic%20计算器python&projectname=apimaticcalculatorpythonv7demo)

2.添加一个新的测试项目

右键单击解决方案名称创建一个新目录,如下所示:

![在PyCharm中添加新项目-步骤1](https://apidocs.io/illustration/python?step=createdirectory&workspacefolder=apimatic%20计算器python&projectname=apimaticcalculatorpythonv7demo)


将目录命名为"test"

![在PyCharm中添加新项目-步骤2](https://apidocs.io/illustration/python?step=nameditory)


将一个名为"testsdk"的python文件添加到此项目中

![在PyCharm中添加新项目-步骤3](https://apidocs.io/illustration/python?step=createfile&workspacefolder=apimatic%20计算器python&projectname=apimaticcalculatorpythonv7demo)


将其命名为"testsdk"

![在PyCharm中添加新项目-步骤4](https://apidocs.io/illustration/python?step=namefile)


在您的python文件中,您需要使用以下代码行从apimaticcalculatorpythonv7 demo导入生成的python库


``python
[在PyCharm中添加新项目-步骤4](https://apidocs.io/illustration/python?step=projectfiles&workspacefolder=apimatic%20计算器python&libraryname=apimaticcalculatorpythonv7 demo.apimaticcalculatorpythonv7_demo_client&projectname=apimaticcalculatorpythonv7demo&classname=apimaticcalculatorpythonv7democlient)

创建一个api客户端对象,获取一个控制器对象并进行api调用。示例代码在后续章节中给出。

3.运行测试项目

若要在测试项目中运行文件,请右键单击您的py在测试项目中打开一个文件,然后单击"run"`

![运行测试项目-步骤1](https://apidocs.io/illustation/python?step=runproject&workspacefolder=apimatic%20计算器python&libraryname=apimaticcalculatorpythonv7 demo.apimaticcalculatorpythonv7demo.apimaticcalculatorpythonv7demo&classname=apimaticcalculatorpythonv7 demo client)


t生成的sdk和带有自动生成的测试用例的服务器。unittest用作测试框架,nose用作测试
运行器。您可以按如下方式运行测试:

1。从terminal/cmd导航到sdk的根目录。
2。调用``pip install-r test requirements.txt``
3。调用```````````````````````````notests`









>api客户端的初始化可以如下初始化。











lt;a name="list_of_controllers">;<;/列表控制器的t

*[calculatorDevopsConf](calculator_u dev_u ops_u conf)


lt;a name="calculator_u dev_u ops_u conf">;<;/a>;![类:](https://apidocs.io/img/class.png.calculatorDevopsconf")calculatorDevopsconf


Lator_dev_ops_conf
```


__<;a name="Calculate_dev_ops_Stamford">;<;/a>;![方法:](https://apidocs.io/img/method.png".calculatorDevopsconf.calculate_dev_ops_stamford")calculate_dev_ops_stamford

>;使用指定操作计算表达式。

`` python
def calculate_dev_ops_stamford(self,
operation,
x,
y)
```

|```需要```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````斯坦福德行动(行动,X,Y)

```


[返回控制器列表](控制器列表)








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

推荐PyPI第三方库


热门话题
为Java排序一个好的排序列表   java如何识别最后一行,然后单击Add按钮。。根据人们给出的建议,点击第二行想要点击最后一行任何潜在客户吗   收集器(.stream()。独特的()。collect(Collectors.toList());)在java中从eclipse成功运行并从命令提示符运行?   java致命异常:安卓的后台任务。数据库sqlite。SQLiteException:没有这样的表   java如何创建生成随机特殊字符的方法   java SQL只插入到特定列中   java Hibernate 5.2混合本机和JPA API   在Android应用程序中使用Java获取特定的XML标记文本   java之间的通道差异。addPeer()和channel。joinPeer()   java关闭对serialVersionUID的检查   java如何在不设置Id的情况下处理新的实体对象?   用于afterJob(JobExecution JobExecution)的java Spring批处理将参数从编写器传递到侦听器   java如何通过OSGi声明性服务声明hasa依赖关系?   java Android捕获在警报对话框中启动的OnFocusChange或Recents   Java刽子手游戏(主要关注输出)   java消息在OpenMQ中超时后丢失   Java方法在父级中的占位符用于子级   Java AWT列表框   来自http get请求的java“格式错误的JSON”