Почему scipy.io.wavfile.read не возвращает кортеж?

Я пытаюсь считать *.wav файл с помощью scipy. Я делаю следующее:

import scipy
x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav')

В результате этого кода я добираюсь:

Traceback (most recent call last):
  File "test3.py", line 2, in <module>
    x = scipy.io.wavfile.read('/usr/share/sounds/purple/receive.wav')
AttributeError: 'module' object has no attribute 'io'

Кто-либо знает что не так здесь?Заранее спасибо.

5
задан Roman 14 January 2010 в 08:51
поделиться

1 ответ

Используйте http://jquery.malsup.com/form/ . Вот как я делаю - этот метод обрабатывает ошибку (и другие условия), чтобы остановить анимацию. Он также может либо ajaxify форму или отправить его сразу (в зависимости от флага отправки), и сделать несколько других вещей.

function GenericAjaxForm(form, success, submit, beforeSubmit) {
   var form = $(form);
   var options = {
      beforeSubmit: function(data, frm, options) {
         form.disable(true);
         form.find("input:submit:last").after(
            "<span class='ajaxwait'><img src='../Content/images/smallwait.gif' /></span>");
         if (beforeSubmit)
            return beforeSubmit(data, frm, options);
      },
      error: function(xhr, status, error) {
         $(".validation-summary-errors").html(getAjaxErrorMessage(status, xhr));
         form.disable(false);
         form.find(".ajaxwait").remove();
      },
      success: function(data) {
         form.disable(false);
         form.find(".ajaxwait").remove();
         $(".validation-summary-errors").html('');
         if (CheckValidationErrorResponse(data, form))
            return;
         success(data);
      }
   };
   if (submit)
      form.ajaxSubmit(options);
   else
      form.ajaxForm(options);
}
-121--3950607-

Посмотрите на http://openrouteservice.org/ . Они уже осуществляли маршрутизацию с использованием OSM.

-121--1393398-

Как указано в сообщении об ошибке, модуль scipy не имеет «» io «».

io.wavfile - подмодуль, вы нуждаетесь к от wavfile импорта scipy.io и затем делаете wavfile.read (»/usr/share/sounds/purple/receive.wav»)

Это дает мне ошибку с файлом, который вы используете в качестве примера, однако...

8
ответ дан 14 December 2019 в 04:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: