python字符串之符合字段名

>>> 
import
 humansize


>>> 
si_suffixes  =  humansize . SUFFIXES [ 1000 ] 
      


>>> 
si_suffixes


[
'KB'
,
 
'MB'
,
 
'GB'
,
 
'TB'
,
 
'PB'
,
 
'EB'
,
 
'ZB'
,
 
'YB'
]


>>> 
'1000{0[0]} = 1{0[1]}' . format ( si_suffixes ) 
  


'1000KB = 1MB'


格式说明符可以通过利用(类似)Python的语法访问到对象的元素或属性 。这就叫做复合字段名(compound field names) 。以下复合字段名都是“有效的”。
  • 使用列表作为参数,并且通过下标索引来访问其元素(跟上一例类似)
  • 使用字典作为参数,并且通过键来访问其值
  • 使用模块作为参数,并且通过名字来访问其变量及函数
  • 使用类的实例作为参数,并且通过名字来访问其方法和属性
  • 以上方法的任意组合

我有点石化了……


你可能感兴趣的:(python,import)