我正在定义一个获取PDF字节的函数,所以我写了以下代码:
当我调用函数并不幸传递了错误的类型,比如说一个整数而不是字节,为什么我没有收到错误信息?我已经阅读了有关类型的文档,但我还是不明白。告诉函数变量应该是字节的目的是什么?当你传递一个整数时为什么没有出现错误?这可以通过
def documents_extractos(pdf_bytes: bytes):
pass
当我调用函数并不幸传递了错误的类型,比如说一个整数而不是字节,为什么我没有收到错误信息?我已经阅读了有关类型的文档,但我还是不明白。告诉函数变量应该是字节的目的是什么?当你传递一个整数时为什么没有出现错误?这可以通过
isinstance(var, <class_type>)
来处理,对吗?我不理解它 =(