我很擅长在Python 3中输入提示,并尝试阅读和理解PEP,并且我正在努力解决这个问题。
我有一个从re.finditer()
返回迭代器的函数def get_collected_issues(book: Book) -> Iterator:
"""Parse the 'collecting' part of the book description, for series names and issue details.
"""
collecting = get_collecting(book)
return re.finditer(FULL_REGEX, collecting, re.IGNORECASE)
在运行时检查时,finditer()的每次迭代都是_sre.SRE_Match
个对象,但这不是可导入的,所以我不知道如何才能使返回类型提示更多具体
答案 0 :(得分:2)
正是出于这个原因添加了typing.re.Match
。