用户自定义函数属性详解数字图像处理_第三版_中文_冈萨雷斯

表14.2列出了用户自定义函数 (UDF) 的一些常见属性:

  • udf.doc:文档字符串(也可以用 udf.func_doc)。
  • udf.name:字符串类型的函数名字(也可以用 udf.func_name)。
  • udf.func_code:字节编译的代码对象。
  • udf.func_defaults:默认的参数元组。
  • udf.func_globals:全局名字空间字典;和从函数内部调用 globals(x) 一样。
  • udf.func_dict:函数属性的名字空间。
  • udf.func_closure:包含自由变量引用的单元对象元组(自用变量在UDF中使用,但在别处定义)。

这些属性与BIFs类似,为用户自定义函数提供了丰富的调试和操作功能。用户自定义的函数是“函数”类型的,可以通过 type() 查看其类型。

pdf 文件大小:4.23MB