停止 Python Cell 并仍在获取数据

问题描述 投票:0回答:0

我在我的 while 循环中犯了一个大错误,它正在从一些网站上抓取数据。我是在运行了 2 小时后才弄明白的。有没有一种方法可以冻结/停止正在运行的单元格并仍然获得创建的 df?也许我可以编辑正在运行的单元格?我不这么认为,至少我无法在网上找到任何东西。

data = []
while != Condition
    info = driver.find_element(by.xpath, "//path")
    data.append([info])
    button_click = driver.find().click()

driver.quit()

df = pd.DataFrame(data, columns=[Info])
df.to_excel("name.xlsx", index=false)


这就像我正在运行的代码的简短版本。有没有可能得到 df 即使我将被迫在一段时间内中断 cell?

谢谢

还没有停止,因为目前数据还没有完全收集好

python infinite-loop interrupt freeze
© www.soinside.com 2019 - 2024. All rights reserved.