[Python-checkins] python/dist/src/PC/VC6 rmpyc.py,NONE,1.1

tim_one at users.sourceforge.net tim_one at users.sourceforge.net
Fri Mar 19 23:57:35 EST 2004


Update of /cvsroot/python/python/dist/src/PC/VC6
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26688

Added Files:
	rmpyc.py 
Log Message:
A helper for rt.bat, copied (but with path adjustment) from PCbuild.


--- NEW FILE: rmpyc.py ---
# Remove all the .pyc and .pyo files under ../Lib.


def deltree(root):
    import os
    from os.path import join

    npyc = npyo = 0
    for root, dirs, files in os.walk(root):
        for name in files:
            delete = False
            if name.endswith('.pyc'):
                delete = True
                npyc += 1
            elif name.endswith('.pyo'):
                delete = True
                npyo += 1

            if delete:
                os.remove(join(root, name))

    return npyc, npyo

npyc, npyo = deltree("../../Lib")
print npyc, ".pyc deleted,", npyo, ".pyo deleted"




More information about the Python-checkins mailing list