Если вы на самом деле имеете в виду «импорт» (не «чтение»), то вы можете переопределить определения модуля импорта. Вы можете добавить возможности синхронизации.
См. Модуль imp .
Если вы имеете в виду «чтение», то вы можете легко обернуть файлы Python своей собственной файловой оболочкой. Файлы не предоставляют слишком много методов. Вы можете переопределить интересные, чтобы получить данные о времени.
>>> class MyFile(file):
... def read(self,*args,**kw):
... # start timing
... result= super(MyFile,self).read(*args,**kw)
... # finish timing
... return result