blog details
author


blog detail

Автоматическая загрузка и получение медиафайлов — одна из важнейших частей RPA. При этом не все платформы принимают URL-адрес мультимедиа в качестве конечной точки для получения медиаматериалов. Таким образом, в этой части я бы провел вас через процесс и базовый скрипт Python, чтобы запустить его с использованием Google Cloud Storage.

Таблицы содержания: получение медиафайлов с помощью облачного хранилища Google и Python

Облачная библиотека Google и аутентификация учетных данных

Во-первых, облачное хранилище Google — это официальный пакет Python SDK. Нам нужно установить и импортировать его и добавить в скрипт Python.

from google.cloud import storage
from google . cloud . storage import blob

Затем я предполагаю, что вы создали проект и учетную запись учетных данных на платформе GC, что означает, что у вас уже есть файл учетных данных JSON. Вот способ аутентификации вашей личности и доступа к учетной записи в скрипте.

# storage_client = storage.Client.from_service_account_json('your credential json file path')

Или

storage_client = storage . Client . from_service_account_info ( 'your credential dict type' )

Создайте корзину в Google Cloud Storage

Все файлы хранятся по корзинам. Прежде всего, нам нужно создать корзину под вашей учетной записью в GCS.

bucket_name = abc"
bucket = storage_client . get_bucket ( bucket_name )

Затем нам нужно назвать файл, в который мы хотим загружать данные с нашего локального или другого компьютера. Отсюда я бы предложил создать папку, потому что в вашем проекте могут быть разные типы материалов, и ими будет легче управлять позже.

object_name_in_gcs_bucket = bucket . blob ( 'abc/test123.png' )

Загружать файлы в определенные папки

И последнее, но не менее важное: вот пример загрузки одной фотографии. При этом вы можете создать цикл для массовой загрузки.

object_name_in_gcs_bucket . upload_from_filename ( '4.png' )

Получить файлы в байтовом формате

Теперь все готово для развертывания автоматизации и получения любых файлов, которые вы хотите. Как правило, если это онлайн-взаимодействие и связь между конечными точками, мы будем использовать download_as_bytes () . Как говорится, это действительно зависит от ваших реальных потребностей. Этот метод позволяет извлекать видео, gif, изображения, pdf и т. д.

Полный скрипт Python для получения медиафайлов с использованием облачного хранилища Google и Python

Если вам интересна Глава 78 — Получение медиафайлов с помощью Google Cloud Storage и Python, пожалуйста , подпишитесь на нашу рассылку , добавив сообщение «Глава 77 + API Linkedin». . Мы отправим вам сценарий немедленно на ваш почтовый ящик.

Надеюсь, вам понравится читать главу 78. Получение медиафайлов с п. омощью Google Cloud Storage и Python. Если вы это сделали, пожалуйста, поддержите нас, выполнив одно из перечисленных ниже действий, потому что это всегда помогает нашему каналу.

  • Поддержите и пожертвуйте нашему каналу через PayPal ( paypal.me/Easy2digital )
  • Подпишитесь на мой канал и включите колокольчик уведомлений канала Easy2Digital Youtube .
  • Подписывайтесь и лайкайте мою страницу Страница Easy2Digital в Facebook
  • Поделитесь статьей в своей социальной сети с хэштегом #easy2digital
  • Вы подписываетесь на нашу еженедельную рассылку, чтобы получать последние статьи, видео и коды скидок Easy2Digital.
  • Подпишитесь на наше ежемесячное членство через Patreon, чтобы пользоваться эксклюзивными преимуществами ( www.patreon.com/louisludigital )
Поделиться этим постом

Пока нет комментариев...

shape shape

Подпишитесь на нашу рассылку!

Получайте эксклюзивные обновления и предложения в автомобильном стиле