【发布时间】:2020-03-20 14:52:01
【问题描述】:
您好,我有一个 csv 文件,包含 300 个数据。
10 个请求后,网站停止给我结果。
如何在 10 个请求后暂停我的脚本 3 分钟
谢谢你
我的代码:
societelist =[]
import csv
with open('1.csv') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
browser = webdriver.Firefox(options=options)
browser.get("myurl".format(row[0]))
time.sleep(20)
try:
societe = browser.find_element_by_xpath('/html/body/div[3]/div[2]/div/div[1]/div[2]/div[1]/span[2]').text
except NoSuchElementException:
societe = 'Element not found'
societelist.append(societe)
print (row[0])
browser.quit()
df = pd.DataFrame(list(zip(societelist)), columns=['societe'])
data = df.to_csv('X7878.csv', index=False)
【问题讨论】:
标签: selenium export-to-csv scrape pause