2009-04-13 58 views
1

看來Python的difflib.HtmlDiff,而不是使用INSDEL,使用SPAN元素使用自定義類:對Python的difflib.HtmlDiff語義標記

python -c 'import difflib; txt1 = "lorem ipsum\ndolor sit amet".splitlines(); txt2 = "lorem foo isum\ndolor amet".splitlines(); d = difflib.HtmlDiff(); print d.make_table(txt1, txt2)' 

我去修復這個自己之前,有沒有人研究過這已? 是否有沒有使用POSH的正當理由? (谷歌是不是一個很大的幫助這裏...)

回答

2

蟒蛇bug跟蹤系統是在這裏:http://bugs.python.org/

有沒有開放的bug在這個問題上,我想是因爲大多數人根本不會在乎什麼樣的的HTML它只要它工作。如果它對您很重要,請提交錯誤並提交補丁。

+0

謝謝。不過,我認爲現在更改標記會成爲WRT向後兼容性的問題... – AnC 2009-05-07 18:35:32