- if not isinstance(path, unicode):
- path = path.decode('cp866')
- recoded_path = path.encode(default_encoding)
- print recoded_path
+ if isinstance(path, bytes):
+ recoded_path = path.decode('cp866').encode(default_encoding)
+ else:
+ recoded_path = path
+ print(recoded_path)