我正在从“ naver”中检索一些财务报表。在我的代码列表(kospi_list)中, 存在不正确的代码。因此,我例外地避免了它。但是,效果不佳。
一旦程序注意到错误的代码,它将作为异常处理该程序,直到结束。我只想继续循环。
你能帮我吗? 预先感谢。
def connect(self):
for code in self.kospi_list:
url = "https://companyinfo.stock.naver.com/v1/company/c1010001.aspx?cmp_cd=%s&cn=" % code
try:
self.driver.get(url)
html = self.driver.page_source
self.soup = BeautifulSoup(html, 'html.parser')
except:
pass
else:
name = self.get_name()
result = self.loop()
if result is not None:
self.save_sql(result, name)
print(result)
self.driver.close()