py2exe
7018 단어 exe
download install package from Offical site: http://www.py2exe.org/
Pay attention to download the right package with your OS(32 or 64bit etc.)
2. Setup.py
from
distutils.core
import
setup
import
py2exe
setup(console
=
[
'
ClearSVN.py
'
])
#
windows or console
3. ClearSVN.py
#
!/usr/bin/python
#
-*- coding: utf8 -*-
import
sys, os, stat
def
walk(path):
for
item
in
os.listdir(path):
subpath
=
os.path.join(path, item)
mode
=
os.stat(subpath)[stat.ST_MODE]
if
stat.S_ISDIR(mode):
if
item
==
"
.svn
"
:
print
"
Cleaning %s ...
"
%
subpath
print
"
%d deleted
"
%
purge(subpath)
else
:
walk(subpath)
def
purge(path):
count
=
0
for
item
in
os.listdir(path):
subpath
=
os.path.join(path, item)
mode
=
os.stat(subpath)[stat.ST_MODE]
if
stat.S_ISDIR(mode):
count
+=
purge(subpath)
else
:
os.chmod(subpath, stat.S_IREAD
|
stat.S_IWRITE)
os.unlink(subpath)
count
+=
1
os.rmdir(path)
count
+=
1
return
count
if
len(sys.argv)
!=
2
:
print
"
Usage: ClearSVN path
"
sys.exit(
1
)
walk(sys.argv[
1
])
4. supposed that under c:\python26\py2exe
C:\Python26\Py2exe
>
python setup.py py2exe
then, under the py2exe folder, will have two new folders(build and dist)
those files under dist are we want.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다른 EXE 메모리 읽기텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.