У меня проблемы с получением URI из определенного файла, например .mp4 / .ogg / etc. Дело в том, что мне нужно сделать это на python, где работает веб-сервер.
Первоначально, я продолжаю так:
def __parse64(self, path_file):
string_file = open(path_file, 'r').readlines()
new_string_file = ''
for line in string_file:
striped_line = line.strip()
separated_lines = striped_line.split('\n')
new_line = ''
for l in separated_lines:
new_line += l
new_string_file += new_line
self.encoded_string_file = b64.b64encode(new_string_file)
Но этот путь не дает того, что мне нужно, если вы сравните результат с данным здесь.
Что нужно, так это способ реализации функции readAsDataURL () из класса FileReader (см. Код ссылки выше) в python.
ОБНОВЛЕНИЕ: Решение, данное @SeanVieira, возвращает действительное поле данных для URI.
def __parse64(self, path_file):
file_data = open(path_file, 'rb').read(-1)
self.encoded_string_file = b64.b64encode(file_data)
Теперь, как я могу заполнить URI с предыдущими полями?Например, this .
Например: данные: видео / mp4; base64, данные
Спасибо!