symbian-qemu-0.9.1-12/python-2.6.1/PCbuild/rmpyc.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 # Remove all the .pyc and .pyo files under ../Lib.
       
     2 
       
     3 
       
     4 def deltree(root):
       
     5     import os
       
     6     from os.path import join
       
     7 
       
     8     npyc = npyo = 0
       
     9     for root, dirs, files in os.walk(root):
       
    10         for name in files:
       
    11             delete = False
       
    12             if name.endswith('.pyc'):
       
    13                 delete = True
       
    14                 npyc += 1
       
    15             elif name.endswith('.pyo'):
       
    16                 delete = True
       
    17                 npyo += 1
       
    18 
       
    19             if delete:
       
    20                 os.remove(join(root, name))
       
    21 
       
    22     return npyc, npyo
       
    23 
       
    24 npyc, npyo = deltree("../Lib")
       
    25 print(npyc, ".pyc deleted,", npyo, ".pyo deleted")