我正在使用PyQt库获取网页的屏幕截图,然后阅读不同URL的CSV文件。 我保留一个变量Feed,每次处理URL时都会增加,因此应该增加到URL的数量。
这是代码:
webpage = QWebPage()
fo = open("C:/Users/Romi/Desktop/result1.txt","w")
feed = 0
def onLoadFinished(result):
#fo.write( column1[feed])#, column2[feed], urls[feed])
#feed = 0
if not result:
print"Request failed"
fo.write(column1[feed])
fo.write(',')
fo.write(column2[feed])
fo.write(',')
#fo.write(urls[feed])
fo.write(',')
fo.write('404,image not created
')
feed = feed + 1
sys.exit(1)
save_page(webpage, outputs.pop(0)) # pop output name from list and save
if urls:
url = urls.pop(0) # pop next url to fetch from list
webpage.mainFrame().load(QUrl(url))