# Tamito KAJIYAMA <12 December 2000>
import os
import sys
def remove_module(dir, name):
for ext in [".py", ".pyc", ".pyo"]:
path = os.path.join(dir, name + ext)
if os.path.exists(path):
os.remove(path)
def main():
libdir = os.path.join(sys.prefix, 'lib', 'python'+sys.version[:3],
'encodings')
for module in ["euc_jp", "shift_jis", "jis_7",
os.path.join("japanese", "__init__"),
os.path.join("japanese", "euc2utf"),
os.path.join("japanese", "utf2euc"),
os.path.join("japanese", "sjis2utf"),
os.path.join("japanese", "utf2sjis")]:
remove_module(libdir, module)
os.rmdir(os.path.join(libdir, "japanese"))
try:
main()
except OSError, e:
sys.stderr.write(str(e) + "\n")
syntax highlighted by Code2HTML, v. 0.9.1