Форум сайта python.su
0
Пытаюсь сделать Цикл перехода по всем ссылкам в Одноклассниках но не выходит, как исправить ?
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))
Офлайн
103
а может лучше api?!
или же напишите что вы хотите чтобы делало и что не так
Офлайн
0
Ну мне нужно чтобы просто был цикл который добавляет page_nr к ссылке , петон переходит по ссылке и парсит название всех групп . до момента пока группы не кончатся, просто подскажите как сделать например
While blaba blal:
переходим по ссылке
парсим все
потом опять переходим по ссылке и так далее
Офлайн
0
сейчас он просто одну ссылку парсит которую я задаю в начале самом, а мне нужно чтобы он поэтапно по ссылке переходи например page=1 далее page=2 и т.п
Офлайн