0
私はxmlタグを書くために次のブロックを持っています。時々名前が(それはそれはエラーではないだろう、されて)正しい形式で既にある、時にはそれがValueErrorでlxmlテキストを書く
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')