2016-12-14 50 views
0

天兒真好所有,哈希/#不是註釋

我已經搜查甚廣(儘管在搜索使用#沒有太大的幫助...),但我需要做的是用#在一行中,但沒有評論。我在Python 2.7中構建了一個.kml文件,並希望應用一種樣式,並且要求使用'#',但只要我鍵入它,python就會將以下文本視爲註釋。我的代碼如下;

f.write(" <styleUrl>#Range" + str(row[3]) + "</description>\n") 

我需要怎麼做才能輸入/打印#?

+0

這應該工作...你有沒有嘗試過使用不同的非破碎IDE?或者使用'''而不是'''? –

+0

你確定Python將字符串中的'#'當作註釋嗎?什麼是錯誤跟蹤? –

回答

1

Python不會將以下文本視爲註釋。您的IDE可能會錯誤地解釋它,並錯誤地應用語法高亮顯示,但引用字符串中的#只是#,而不是註釋的開始。

+0

啊....我看到它在我運行它時起作用 - 我只需要忽略IDE - 感謝您的快速響應。 –