Является ли stdout/stderr, захваченным из различных функций в подпроцессе, или модуль команд для Python2 гарантированно является стандартной строкой, или возможно при определенных условиях вернуть объект Unicode? ... И если стандартная строка Python2 возвращается, что произойдет, если подпроцесс выводит Unicode?Являются ли модули подпроцесса/команд Unicode осведомленными с Python2?
Или получить более точную информацию о том, что является лучшим способом надежной обработки вызова подпроцесса Python2, который может выводить символы Unicode?
И было бы существенно отличаться, если бы это был Python3?