我有這樣的代碼:的Xml Python的 - 沒有很好地形成
import requests
from xml.dom.minidom import parseString
site = 'test.com'
r = requests.get('http://bar-navig.yandex.ru/u?ver=2&url=http://%s&show=1' % (site))
#print r.text.encode('utf-8')
xmldoc = parseString(r.text.encode('utf-8'))
print xmldoc.getElementsByTagName('tcy')[0].attributes['value'].value
所以,它的工作原理,但如果我有site
,例如,'vk.com'
或'google.ru'
,我有一個錯誤:xml.parsers.expat.ExpatError: not well-formed (invalid token)
。
如何解決?謝謝。