Finding Module Dependancies
mwt
michaeltaft at gmail.com
Fri Apr 21 20:21:43 EDT 2006
John Machin wrote:
>
> This is called "testing". Yes, it could take a long time.
Thanks for the clarification. ;) Actually, I've done hellish amounts
of testing on these code pieces, which is why I don't want to have to
do it all over again just to check the imports.
>
> Consider pychecker and pylint. I haven't tried pylint, but pychecker
> does what you want and a whole lot more:
>
> C:\junk>type miss_import.py
> # need to import re, but forgot
> def my_isdigit(s):
> return bool(re.match(r"\d+", s))
>
> C:\junk>pychecker miss_import
>
> C:\junk>c:\python24\python.exe
> c:\python24\Lib\site-packages\pychecker\checker.py miss_import
> Processing miss_import...
>
> Warnings...
>
> miss_import.py:3: No global (re) found
>
> C:\junk>
That sounds really useful. I'll check it out. Thanks!
More information about the Python-list
mailing list