Irit Katriel <iritkatr...@yahoo.com> added the comment:
Sorry, you're right - now the issue is when you remove functions from the module: >>> reload(x) <module 'x' from 'C:\\Users\\User\\src\\cpython\\x.py'> >>> help(x) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Users\User\src\cpython\\lib\_sitebuiltins.py", line 103, in __call__ return pydoc.help(*args, **kwds) File "C:\Users\User\src\cpython\lib\pydoc.py", line 2000, in __call__ self.help(request) File "C:\Users\User\src\cpython\lib\pydoc.py", line 2059, in help else: doc(request, 'Help on %s:', output=self._output) File "C:\Users\User\src\cpython\lib\pydoc.py", line 1779, in doc pager(render_doc(thing, title, forceload)) File "C:\Users\User\src\cpython\lib\pydoc.py", line 1772, in render_doc return title % desc + '\n\n' + renderer.document(object, name) File "C:\Users\User\src\cpython\lib\pydoc.py", line 472, in document if inspect.ismodule(object): return self.docmodule(*args) File "C:\Users\User\src\cpython\lib\pydoc.py", line 1273, in docmodule contents.append(self.document(value, key, name)) File "C:\Users\User\src\cpython\lib\pydoc.py", line 474, in document if inspect.isroutine(object): return self.docroutine(*args) File "C:\Users\User\src\cpython\lib\pydoc.py", line 1510, in docroutine doc = getdoc(object) or '' File "C:\Users\User\src\cpython\lib\pydoc.py", line 187, in getdoc result = _getdoc(object) or inspect.getcomments(object) File "C:\Users\User\src\cpython\lib\inspect.py", line 882, in getcomments lines, lnum = findsource(object) File "C:\Users\User\src\cpython\lib\inspect.py", line 871, in findsource if pat.match(lines[lnum]): break IndexError: list index out of range ---------- versions: +Python 3.10, Python 3.8, Python 3.9 -Python 2.7, Python 3.3 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue17735> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com