2024-04-19 20:31:19 发布
网友
我正在使用vObject创建vCard。除了我不能添加多个电话号码外,一切都很好。在
现在我在做这个:
v.add('tel') v.tel.type_param = 'WORK' v.tel.value = employee.office_phone v.add('tel') v.tel.type_param = 'FAX' v.tel.value = employee.fax
由于它是一个键值,工作电话被传真号码覆盖。在
你知道谁该做对吗?在
谢谢!在
add()方法返回可用于填充更多数据的特定对象:
add()
import vobject j = vobject.vCard() o = j.add('fn') o.value = "Meiner Einer" o = j.add('n') o.value = vobject.vcard.Name( family='Einer', given='Meiner' ) o = j.add('tel') o.type_param = "cell" o.value = '+321 987 654321' o = j.add('tel') o.type_param = "work" o.value = '+01 88 77 66 55' o = j.add('tel') o.type_param = "home" o.value = '+49 181 99 00 00 00' print(j.serialize())
输出:
add()
方法返回可用于填充更多数据的特定对象:输出:
^{pr2}$相关问题 更多 >
编程相关推荐