Я загружаю много больших .mf4 файлов, используя пакет asammdf . Эти файлы имеют много каналов, которые мне не интересны, и вход является узким местом моей программы. Итак, мой вопрос:
Могу ли я каким-либо образом загружать указанные c каналы из файла, чтобы ускорить процесс ввода?
Что я делаю сейчас, так это загружаю весь файл и задаю каналы при конвертации в pandas Dataframe
.
from asammdf import MDF
if __name__ == '__main__':
path = 'C:/path/to/some/file.mf4'
mdfObj = MDF(path, version='4.10')
columns=['A','B','C']
df = mdfObj.to_dataframe(channels=columns)