托管在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)
```
[返回控制器列表](控制器列表)
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)
```
[返回控制器列表](控制器列表)