1.我正在尝试读取标签“sanity_results”之间的xml文件(查看输入http://pastebin.com/p9H8GQt4)并打印输出
2.对于具有 http:// 或 // 的任何行或行的一部分,我希望它在链接上附加“a href”超链接标签,以便当我发布到电子邮件时,它们在电子邮件中显示为超链接
Input file(results.xml)
http://pastebin.com/p9H8GQt4
def getsanityresults(xmlfile):
srstart=xmlfile.find('<Sanity_Results>')
srend=xmlfile.find('</Sanity_Results>')
sanity_results=xmlfile[srstart+16:srend].strip()
sanity_results = sanity_results.replace('\n','<br>\n')
return sanity_results
def main ():
xmlfile = open('results.xml','r')
contents = xmlfile.read()
testresults=getsanityresults(contents)
print testresults
for line in testresults:
line = line.strip()
//How to find if the line contains "http" or "\\" or "//" and append "a href"attribute
resultslis.append(link)
如果名称== '主要': main()