0
我有以下塊來編寫xml標記。有時候名稱已在正確的形式(即,它不會錯誤),有時它不是寫入lxml文本時的ValueError
if 'Name' in title_data:
name = etree.SubElement(info, 'Name')
try:
name.text = title_data['Name']
except ValueError:
name.text = title_data['Name'].decode('utf-8')
有沒有辦法簡化這個?例如,沿線的東西:
name.text = title_data['Name'] if (**something**) else title_data['Name'].decode('utf-8')