Вы делаете передачу файлов внутри python?
С читателем и писателем?
Если это так, вы можете прочитать кусок в буфер, записать его, обновить индикатор выполнения и повторять это, пока файл не будет полностью передан.
Модуль выполнения имеет опции для расчета и отображения скорости передачи, просто давая ему обновления о ходе записи.
См. http://code.google.com/p/python-progressbar/ для получения дополнительной информации и примеров модуля индикатора выполнения.
редактирование:
Fixxer, вы можете использовать python, чтобы проверить размер файла файла (ов) на USB-устройстве и обновить индикатор выполнения по мере роста файла.
На самом деле это не измерение скорости передачи по USB-шине, но если вы передаете файлы, это покажет, насколько быстро это происходит.
Если вы транслируете фильм или перепрограммируете чип, вам нужно напрямую связаться с USB-шиной.
Может быть, загляните в http://www.libusb.org/ и это оболочка Python https://github.com/walac/pyusb