以OpenAPI为例,每个参数可以有以下属性于是为接口生成符合要求的参数就变得可行了,举个例子这是以unittest为例进行封装的结果,只需要在TestCase中指定openapi的内容或路径,启动测试框架时,会自动读取解析接口文档。
你找个工具将这个接口API,自动转换成python版本的就可以了好象是SWIG和Boost 这两个以前看过,偶尔还试过几次之所以建议你用自动工具,就是因为python对于C 扩展麻烦些,对于C语言接口可以使用ctypes和cython简单解决。
正确的做法是底层代码由专门的服务器软件实现,我们用Python专注于生成HTML文档因为我们不希望接触到TCP连接。
path =#39FPython_test#39 # 要读取的scv文件路径 my_file =#39FpythonprojectinterfaceTesttestFilesscsv#39 # csvreader读取csv文件, # Python3X用open,Python2X用file,#39r#39为读取 # openfile,#39r#39中。
版权声明
本文仅代表作者观点,不代表xx立场。
本文系作者授权xx发表,未经许可,不得转载。
评论列表
发表评论