我可以做一個很長的字符串(my_xml
)是這樣的:分割字符串成幾行
elements = Element.objects.all()
my_xml = '<?xml version="1.0" encoding="utf-8"?>\n'
my_xml += 'description\n'
my_xml += 'document title\n'
my_xml += 'other_infos\n'
for elt in elements:
my_xml += elt.title
my_xml += elt.desc
return HttpResponse(my_xml)
是否有另一種更清潔的方式做到這一點,而不是重複「my_xml +=
」標籤?
你碰巧到b在這裏使用網絡框架(Django也許)? –
-1你應該重新設計你的代碼。 –
使用multilne字符串 - 請參閱http://stackoverflow.com/questions/2504411/proper-indentation-for-python-multiline-strings – Floris