def getHtml(urlNum, allUrlList, urlImgQueue, urlQueue): while (urlNum < 20 and urlQueue.not_empty): url = urlQueue.get() thisHtml = Html(url) html = thisHtml.getHtml() if (html != None): thisUrl = Url(html, allUrlList, urlQueue, urlImgQueue, urlNum) allUrlList, urlQueue, urlImgQueue, urlNum = thisUrl.getUrl()
def getImg(allImgList, imgNum): localImgNum = 0 while (localImgNum < 10 and urlImgQueue.not_empty): url = urlImgQueue.get() thisHtml = Html(url) html = thisHtml.getHtml() if (html != None): thisImg = Image(html, localImgNum, allImgList, imgNum) localImgNum, allImgList = thisImg.getImg()