Как открыть аудиоданные - PullRequest
       11

Как открыть аудиоданные

2 голосов
/ 22 декабря 2010

У меня есть файл m4a, и я хочу открыть его ... что мне делать? я пробовал очевидное

>>> q = open('file.m4a').read()
>>> len(q)
6989886
>>> print q[:10000]

>>>

печатает пустую строку! я пытался открыть файл с флагом 'rb', но он не работает.

Ответы [ 2 ]

2 голосов
/ 22 декабря 2010

Попробуйте напечатать repr() данных:

>>> print repr(q[:10000])

Если вы печатаете сами данные, они могут содержать управляющий символ или другой непечатаемый текст, что может привести к вводящим в заблуждение выводу.Функция Python repr() делает эти данные читаемыми, экранируя символы по мере необходимости.

В интерактивной оболочке печатается значение repr() введенного выражения, если оно не None.Так что это будет делать то же самое:

>>> q[:10000]
2 голосов
/ 22 декабря 2010
...