Найти - Пользователи
Полная версия: Бесконечный цикл Grab
Начало » Python для новичков » Бесконечный цикл Grab
1
deniska
Пытаюсь сделать Цикл перехода по всем ссылкам в Одноклассниках но не выходит, как исправить ?

def get_Groups(keyword):
page_nr = 1
g.go("http://m.ok.ru/dk?st.cmd=altGroupSearch&st.search="+urllib.quote_plus(keyword)+"&st.frwd=on&st.page="+ str(page_nr))

for elem in g.doc.select("//span[@class='grp']"):

print elem.text()
page_nr +=1

if g.doc.select("//a[@class='navlnk ldm ldmb']").exists():
g.go("http://m.ok.ru/dk?st.cmd=altGroupSearch&st.search="+urllib.quote_plus(keyword)+"&st.frwd=on&st.page="+ str(page_nr))
terabayt
а может лучше api?!

или же напишите что вы хотите чтобы делало и что не так
deniska
Ну мне нужно чтобы просто был цикл который добавляет page_nr к ссылке , петон переходит по ссылке и парсит название всех групп . до момента пока группы не кончатся, просто подскажите как сделать например


While blaba blal:
переходим по ссылке
парсим все

потом опять переходим по ссылке и так далее
deniska
сейчас он просто одну ссылку парсит которую я задаю в начале самом, а мне нужно чтобы он поэтапно по ссылке переходи например page=1 далее page=2 и т.п
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB