recoded_path = path.decode(default_encoding).encode('cp866')
zf.write(path, recoded_path, ZIP_DEFLATED)
elif os.path.isdir(path):
recoded_path = path.decode(default_encoding).encode('cp866')
zf.write(path, recoded_path, ZIP_DEFLATED)
elif os.path.isdir(path):