1. 首页
  2. 数据库
  3. 其它
  4. MonkeyType:用于Python的系统通过收集运行时类型来生成静态类型注释 源码

MonkeyType:用于Python的系统通过收集运行时类型来生成静态类型注释 源码

上传者: 2021-05-08 16:01:36上传 ZIP文件 105.03KB 热度 6次
猴子类型 MonkeyType收集函数参数和返回值的运行时类型,并可以基于运行时收集的类型自动生成存根文件,甚至可以将草稿类型注释直接添加到您的Python代码中。 例子 说some/module.py最初包含: def add ( a , b ): return a + b 并且myscript.py包含: from some . module import add add ( 1 , 2 ) 现在,我们想通过使用MonkeyType运行myscript.py来推断some/module.py中add的类型注释。 一种方法是运行: $ monkeytype run myscript.py 默认情况下,这会将调用跟踪记录转储到当前工作目录中文件monkeytype.sqlite3中SQLite数据库中。 然后,您可以使用monkeytype命令为模块生成存根文件,或将类
下载地址
用户评论