liberator.starfinder module¶
- liberator.starfinder.find_import_stars(text)[source]¶
- Parameters:
text (str) – the python code to refactor
Example
>>> # xdoctest: +REQUIRES(module:parso) >>> from liberator.starfinder import * # NOQA >>> import ubelt as ub >>> text = ub.codeblock( >>> ''' >>> import dis as dat >>> from io import * >>> from a.b import * >>> from textwrap import * # NOQA >>> x = StringIO >>> y = dedent >>> ''') >>> final_text = find_import_stars(text) >>> print('----') >>> print('Text') >>> print('----') >>> print(ub.highlight_code(text)) >>> print('----------') >>> print('Final Text') >>> print('----------') >>> print(ub.highlight_code(final_text))