所以說我正在使用BeautifulSoup解析頁面,我的代碼數據表明至少有7個頁面用於查詢。在Python中動態改變範圍?
分頁看起來像
1 2 3 4 5 6 7 Next
如果我一路分頁到7,有時也有超過7頁,所以如果我7頁上,分頁貌似
1 2 3 7 8 9 10 Next
所以現在,我知道至少還有3頁。我使用的是初始通弄清楚有多少頁,即get_num_pages回報7
什麼我做的是遍歷每個頁面上的項目,所以我有這樣的事情
for page in range(1,num_pages + 1):
# do some stuff here
有沒有辦法動態更新如果腳本計算出的頁面超過7頁,範圍是多少?我想另一種方法是保持計數,並在第7頁時單獨處理。我正在尋找建議和解決方案來解決這個問題。
+1:從來沒有一個範圍開始。 – 2009-05-03 11:06:14