因为常用yaml作为python程序的配置文件,特将其与python类型参照表在此贴出,以供温故之用。
YAML tag | Python type |
Standard YAML tags |
|
!!null | None |
!!bool | bool |
!!int | int |
!!float | float |
!!binary | str |
!!timestamp | datetime.datetime |
!!omap | !!pairs list of pairs |
!!set | set |
!!str | str |
!!seq | list |
!!map | dict |
Python-specific tags |
|
!!python/none | None |
!!python/bool | bool |
!!python/str | str |
!!python/unicode | unicode |
!!python/int | int |
!!python/long | long |
!!python/float | float |
!!python/complex | complex |
!!python/list | list |
!!python/tuple | tuple |
!!python/dict | dict |
Complex Python tags |
|
!!python/name:module.name | module.name |
!!python/module:package.module | package.module |
!!python/object:module.cls | module.cls |
!!python/object/new:module.cls | module.cls |
!!python/object/apply:module.f | value |