def _decode_argv(self, argv, enc=None):
uargv = []<EOL>if enc is None:<EOL><INDENT>enc = DEFAULT_ENCODING<EOL><DEDENT>for arg in argv:<EOL><INDENT>if not isinstance(arg, str):<EOL><INDENT>arg = arg.decode(enc)<EOL><DEDENT>uargv.append(arg)<EOL><DEDENT>return uargv<EOL>
decode argv if bytes, using stin.encoding, falling back on default enc