MerleCorey
@MerleCorey

Как контролировать загрузку видео через API вконтакте?

Для личного пользования пробовал написать на python скрипт загружающий все видео файлы из папки (и вложенных папок) в пользовательский (личный) альбом Вконтакте.
Подскажите, как нужно проверять успешность загрузки? И из-за чего она может срываться?
Файлы относительно небольшие (не больше 100 Мб)
После запуска своего скрипта обнаружил, что загрузилась только где-то пятая часть из всех файлов...

Код примерно такой:
import vk_api
import os
vk_session = vk_api.VkApi(login, password)
vk_session.auth(token_only=True)
album_id = 888888
up = vk_api.VkUpload(vk_session)

path = '/home/___'
for root, dirs, files in os.walk(path):
    for file in files:
        num = os.path.relpath(root, path)
        video_file = os.path.join(root, file)
        name = num + file
        up.video(video_file = video_file, name = name, album_id = album_id, no_comments=True)

num нужен из-за того что есть файлы с одним именем, но они размещены в разных папках
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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