Почему Popen.communicate () возвращает b'hi \ n 'вместо' hi '?
Может кто-нибудь объяснить, почему результат я хочу "Привет", предшествует буква «б» и следовал с новой строкой?
я используюPython 3.3
>>> import subprocess
>>> print(subprocess.Popen("echo hi", shell=True,
stdout=subprocess.PIPE).communicate()[0])
b'hi\n'
Этот дополнительный «б» не появляется, если я запускаю его с Python 2.7