【发布时间】:2023-02-16 00:23:41
【问题描述】:
当我输入明显无效的用户名时,它会按预期返回 ValueError。但是,我似乎无法捕获此错误并采取措施,并且该错误仅显示在终端上。这是我到目前为止的代码。
import snscrape.modules.twitter as twitterScraper
scraper = twitterScraper.TwitterUserScraper("ksdbdbkvbdvvbdvbsdvbvbdskbksd")
try:
if scraper._get_entity():
print(True)
except ValueError:
print("Not found")
这应该输出“Not Found”但只输出ValueError: Invalid username。关于如何解决这个问题的任何帮助?谢谢。
【问题讨论】:
标签: python python-3.x web-scraping beautifulsoup twitter