python的运行时类型检查模块

typecheck的Python项目详细描述


python的运行时类型检查模块,支持函数、方法和生成器的参数类型检查和返回类型检查。

此模块的主要工作程序,函数acceptsreturns用作函数/方法装饰器。产生decorator提供了一种机制来对生成器产生的值进行类型检查。

提供了四个实用程序类isallof()、isoneof()、isnoneof()和isonlyoneof(),以便通过基于类和/或类型创建布尔表达式来帮助构建更复杂的签名。

多个其他实用类存在,以帮助创建类型签名;对于完整列表,请参阅Read .txt文件或项目的网站。

该模块还包括对类型变量的支持,这是从haskell等语言中借用的概念。

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

推荐PyPI第三方库


热门话题
安卓软件包与java代码中的类型冲突   谷歌应用引擎Java还是Python?   如何将java bean传递到jsp页面,以便jqQrid使用json显示?   在编译kotlin代码时,kotlin编译器如何处理java代码?   java不准确地更改JTextPane中的文本颜色   反应式编程AWS SDK v2 SdkAsyncHttpClient使用Java 11 Java实现。网http HttpClient sendAsync   在Spring AMQP中,java根据队列的消费者计数来消费队列   java在ArrayList的add()方法中创建新对象会导致内存泄漏。我能做什么不同的事?   未将java BufferedReader特定行追加到字符串   用于聊天程序格式化的java JavaFX 2文本区   java如何从netbeans项目生成exexutable文件?   swing如何在Java中使用JButton操作调整JWindow的宽度和高度?   java有没有办法在spring boot中使用jasypt aes加密和解密?   java通过使用泛型如何将映射作为集合传递给方法?   java如何替换不推荐使用的构造函数DynamoDBMapperFieldModel