2015-09-25 31 views
-7
03420&nbsp;&nbsp;<a href="/kegg-bin/show_pathway?ban03420">Nucleotide excision repair</a><br> 
    03430&nbsp;&nbsp;<a href="/kegg-bin/show_pathway?ban03430">Mismatch repair</a><br> 
    03440&nbsp;&nbsp;<a href="/kegg-bin/show_pathway?ban03440">Homologous recombination</a><br> 
     </ul> 
    </ul> 
    <!-- --> 
    <b>Environmental Information Processing</b> 
    <ul> 
    Membrane transport 
     <ul> 
    02010&nbsp;&nbsp;<a href="/kegg-bin/show_pathway?ban02010">ABC transporters</a><br> 

我需要從使用python的網頁中提取途徑代碼(例如03420,03430等),我已經使用了Beautifulsoup。我想在環境信息處理之前停下來,所以我正在尋找一些可以使用的獨特標籤。 <!-- -->處於完美的位置,但我無法弄清楚如何在這一點上停下來。有人可以告訴我是否/如何在評論前使用它來停止提取代碼。 (我很新的蟒蛇和html和通俗易懂跳轉到網頁解析如此忍受我請。)當我在html中遇到評論時,如何停止使用Beautifulsoup提取href標籤?

+4

這是一個HTML評論。在很多語言中基本上與'//'或'/ * * /'相同。 –

+2

它是一個評論,請參閱http://stackoverflow.com/questions/2757396/how-do-i-comment-out-a-block-of-tags-in-xml – MrRoth

+0

@TimLewis哦。謝謝。我希望這不是一個評論。 –

回答

4

HTMLXHTMLXML<!--開始評範圍和-->完成它。它是一個註釋,它不會影響瀏覽器上的結果,但會在響應中添加一些字節。

<!-- comment some text 
    and you can break lines. 
    It is compatible for html, xhtml and xml. 
--> 

在其他語言中你有其他sintaxes徵求意見,樣品:

/* this is a comment for C, C++, C#, Java, Javascript, CSS, etc. 
    you can break lines */ 

// this is a single line comment for C, C++, C#, Java, Javascript.. you can't break lines here 

查看更多有關意見,如果你想在this link

0

這是一個沒有任何內容的HTML註釋。

就目前而言,它似乎沒有任何目的,因爲它在頁面中沒有填充任何功能,但可能會有一個共鳴。我可能是一些服務器代碼顯示一些內部信息的地方,所以指望它保持不變是有點冒險的。

如果它只是一個空的評論,頁面的作者可能會決定清除它。

下面的標籤中的文本看起來更可靠,因爲這實際上是爲了在頁面中達到目的。

相關問題