Skip to content

Commit 4ae4f26

Browse files
committed
A helper for rt.bat, copied (but with path adjustment) from PCbuild.
1 parent 086a0f7 commit 4ae4f26

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

PC/VC6/rmpyc.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
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"

0 commit comments

Comments
 (0)