我有一個python問題,我正在閱讀XML,並設置了兩個傳播函數;找到一個位置,而不是另一個函數在第一個位置找到一個位置,然後返回信息。我的問題是,我需要這個繼續下去的頁面,並找到每個其他事件。我不知道如果這就是現在這樣繼承人代碼一個很好的解釋:如何使一個功能重複自己
def findEntryTag(webPage):
start= webPage.find("<entry>") +7
end= webPage.find("</entry>")
slicedString=webPage[start:end]
return slicedString
def findEarthquake(webPage):
slicedString=findEntryTag(webPage)
start= slicedString.find("<title>") +7
end= slicedString.find("</title>")
eq= slicedString[start:end]
return eq
my Earthquake= findEarthquake(text)
print (myEarthquake)
所以需要再做一次函數來獲取另一場地震,並打印出它們的孔列表。請幫忙!謝謝
ElementTree很棒!另外xml.sax是標準庫中的一個好工具 – nkint 2011-03-01 19:38:34