-1

以下のようにハイパーリンク「http://data/CR/」を追加しようとしていますが、何らかの理由で追加されません..ここで何が問題なのですか?

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 に答える