bu tarz bir kodlamayla ilerde çoook sorun yaşayacaksın zellikle requests. get . text of of ki ne of of fikir versin http://paste.ubuntu.com/12840589/

bu tarz bir kodlamayla ilerde çoook sorun yaşayacaksın zellikle requests. get . text of of ki ne of of fikir versin http://paste.ubuntu.com/12840589/ Teşekkürler hocam yok farkındayım mide bulandırıcı bir kod olduğundan da neyin ne olduğunu daha tam ğrenemediğimden amele usulü string parsing yapmak durumda kaldım :D Bilgi bilmek için var

download kısmında da: http://paste.ubuntu.com/12840648/ işini kolaylaştırabilir

Arkadaşlar ilk botumu yazmaya başladım dün it-ebooks. info sitesinden verilen bir parametreye gre çıkan ebookların download linklerini kaydetmesi gerekiyordu ama nedenini anlayamadığım bir şekilde 1. sayfadaki bütün linkleri topladıktan sonra next page linkine gitmeyi denesemde yine aynı sayfada kalıyor ve 1. sayfadaki linkleri tekrar çekiyor hiç bir zamanda son sayfaya gelemediği içinde infinity loopda kalıyorum. Arkadaşlar kodum çok çirkin olabilir ilk defa uğraşıyorum daha neyin ne işe yaradığını ğrenemedim kusura bakmayın ve teşekkürler. http://paste.ubuntu.com/12840522/ import mechanize import requests import copy from bs4 import BeautifulSoup sKitap=raw_input main_url="http://it-ebooks.info" response=requests. get links=BeautifulSoup . findAll links=links results= def getDownloadLink : html=requests. get . text start=html. find +27 stop=start+html . find results. append def travel : global results, main_url for e in links: if str != '/search': start=str . find +1 finish=start+str . find book_url=main_url+str getDownloadLink elif e links and "Prev page" not in str : start=str . find +1 finish=start+str . find nextt=main_url+str response=requests. get html=BeautifulSoup nextlinks=html. findAll nextlinks=nextlinks return travel else: return travel dosya=open dosya. write("\n". join dosya. close Bekirella tarafından 18/Eki/15 11:08 tarihinde düzenlenmiştir Bilgi bilmek için var

code hala çirkin olmasına rağmen çalışır hale geldi işte son hali: http://paste.ubuntu.com/12840931/ bu da rnek amacıyla "python" ibaresiyle arattığım ebookların download linkleri: http://paste.ubuntu.com/12840936/ Daft hocam çok teşekkür ederim bu en son attığınız download için olanı kavrayamadığımdan kullanmadım ama kesinlikle inceliycem Bilgi bilmek için var