2012-11-06 2 views
1

하이퍼 링크 추가시 다음 구문 오류가 발생합니다. href HTML 코드를 보았지만 HTML 코드가 제대로 보이지만 파이썬이 구문 오류를 발생시키고 있습니다. 아무도 도와 줄 수 있습니까?파이썬 HTML 코드 구문 오류

파이썬 코드

msg_body=("<HTML><head></head>" 
      "<body>Test" 
      "<br>Hi All, <br>" 
      "<b>Wiki @<a href="%s">%s</a> (listed @ go\link) <br><br>" 
      "<b>Release notes:</b> %s <br><br>" 
      "<b>Host/Riva Build Combo:</b><br>%s<br><br>" 
      "<b>Loading instructions:</b><br>%s<br><br>" 
      "<b>CR fixes:</b><br>%s<br><br>" 
      "Thanks,<br>" 
      "B team" 
      "</body></html>" 
     ) % (wikiURL,Releasenotes,table,Load_ins,crInfo) 

오류 : - 다른

"<b>Wiki @<a href="%s">%s</a> (listed @ go\wbit) <br><br>"             ^
    SyntaxError: invalid syntax 
+0

문자열을 함께 연결할 필요가 없습니까? – Whymarrh

답변

4
msg_body="""<HTML><head></head> 
      <body>Test 
      <br>Hi All, <br> 
      <b>Wiki @<a href="%s">%s</a> (listed @ go\link) <br><br> 
      <b>Release notes:</b> %s <br><br> 
      <b>Host/Riva Build Combo:</b><br>%s<br><br> 
      <b>Loading instructions:</b><br>%s<br><br> 
      <b>CR fixes:</b><br>%s<br><br> 
      Thanks,<br> 
      B team 
      </body></html> 
      """ % (wikiURL, Releasenotes, table, Load_ins, crInfo) 
0

뭔가 지적하는; 당신은 사용할 수 있습니다 : 대신

<p> & </p> 

:

<br> 

을이 단락을 만들면서. 예 :

또한 마지막 항목에서 휴식을 취합니다. 그런

"<b>Wiki @<a href=\"%s\">%s</a> (listed @ go\link) <br><br>" 

:

0

잘못된 줄은 당신이 그런 식으로 따옴표 안에 따옴표를 이스케이프 할 필요가

"<b>Wiki @<a href="%s">%s</a> (listed @ go\link) <br><br>" 

입니다

'<b>Wiki @<a href="%s">%s</a> (listed @ go\link) <br><br>' 

또는 (@ragsagar에 의해 제안) 이렇게 :

""" 
<b>Wiki @<a href="%s">%s</a> (listed @ go\link) <br><br> 
"""