-1

我正在尝试在下面附加一个超链接“http://data/CR/”,由于某种原因它没有被附加..anyidea这里有什么问题?

INFO = """
<tr>
<td><a href= \"http://data/CR/\" + "{CR}">{CR}</a></td>
<td>{FA}</td>
<td>{CL}</td>
<td>{Title}</td>
</tr>
"""
for item in CRlist[1:]:
    CRstring += INFO.format(
        CR=item[0],
        FA=item[1],
        CL=item[2],
        Title=item[3],
        )
4

1 回答 1

0

当它被删除时,我正在处理你最后一次尝试的问题。假设您之前的问题 item[0] 中的 CRlist 始终为空,因此您的 URL 永远不会形成。

至于你如何格式化你的 url,你不需要转义你的双引号,因为你在一个多行字符串中。您也不需要在它周围加上 + 或额外的引号。只需完全按照您想要的方式输入即可。

CRlist = [['CR', 'FA', 'CL', 'TITLE'],
          ['', '409452', 'WLAN', '656885\tAge out RSSI values from buffer in Beacon miss scenario'],
          ['', '415560', 'WLAN', '656886\tTo Record SMD Event Logging'],
          ['', '413064', 'wlan', '654661\tTo Record HAL and SLM FW Event Logging'],
          ['', '379104', 'BT', '656928\tCR379104: BT doesn\xe2\x80\x99t work that Riva neither sends HCI Evt for HID ACL data nor response to HCI_INQUIRY after entering into pseudo sniff subrating mode.']]
CRstring = ''
INFO = """
<tr>
<td><a href="http://data/CR/{CR}">{CR}</a></td>
<td>{FA}</td>
<td>{CL}</td>
<td>{Title}</td>
</tr>
"""
for item in CRlist[1:]:
    print item
    CRstring += INFO.format(
        CR=item[0],
        FA=item[1],
        CL=item[2],
        Title=item[3],
        )
print CRstring
于 2012-11-08T05:40:04.837 回答