pyannotate:自动生成PEP-484注释

时间:2021-02-24 04:05:29
【文件属性】:
文件名称:pyannotate:自动生成PEP-484注释
文件大小:62KB
文件格式:ZIP
更新时间:2021-02-24 04:05:29
Python PyAnnotate:自动生成PEP-484注释 根据调用参数和运行时观察到的返回类型,将注释插入源代码中。 有关许可和版权,请参见此文件的末尾。 博客文章: : 如何使用 另请参见示例目录。 阶段1:在运行时收集类型 按照常规方式安装(请参见下面的“繁文tape节”部分) from pyannotate_runtime import collect_types添加from pyannotate_runtime import collect_types到您的测试中 在测试设置的早期,请调用collect_types.init_types_collection() 在调用collect_types.start()和collect_types.stop()之间进行测试执行(或使用下面的上下文管理器) 完成后,调用collect_types.dump_stats(filename)
【文件预览】:
pyannotate-master
----MANIFEST.in(276B)
----mypy.ini(60B)
----requirements.txt(106B)
----pyannotate_tools()
--------fixes()
--------__init__.py(0B)
--------annotations()
----CONTRIBUTING.md(365B)
----.travis.yml(912B)
----example()
--------gcd.py(122B)
--------example_conftest.py(808B)
--------driver.py(232B)
--------test_gcd.py(119B)
--------README.md(1KB)
--------.gitignore(15B)
----LICENSE(11KB)
----setup.cfg(28B)
----setup.py(2KB)
----README.md(4KB)
----appveyor.yml(265B)
----tests()
--------integration_test.py(5KB)
----pyannotate_runtime()
--------collect_types.py(31KB)
--------__init__.py(0B)
--------tests()
----.gitignore(73B)

网友评论