blog details
author


blog detail

자동 미디어 파일 업로드 및 가져오기는 RPA의 중요한 부분 중 하나입니다. 즉, 모든 플랫폼이 미디어 자료를 검색하기 위한 끝점으로 미디어 URL을 허용하는 것은아닙니다. 따라서 이 글에서는 Google Cloud Storage를 사용하여 이를 실행하기 위한 흐름과 기본 Python 스크립트를 안내합니다.

목차: Google Cloud Storage 및 Python을 사용하여 미디어 파일 가져오기

Google Cloud Library 및 자격 증명 인증

먼저 Google Cloud Storage는 공식 Python SDK 패키지입니다. Python 스크립트에서 Blob을 설치하고 가져와야 합니다.

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

그런 다음 GC 플랫폼에서 프로젝트 및 자격 증명 계정을 생성했다고 가정합니다. 즉, 자격 증명 JSON 파일이 이미 있음을 의미합니다. 다음은 스크립트에서 계정에 대한 ID 및 액세스 권한을 인증하는 방법입니다.

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

또는

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 () download_as_bytes 합니다 . 즉, 실제 요구 사항에 따라 다릅니다. 이 방법을 사용하면 비디오, gif, 이미지, pdf 등을 가져올 수 있습니다.

Google Cloud Storage 및 Python을 사용하여 미디어 파일을 가져오는 전체 Python 스크립트

78장 – Google Cloud Storage 및 Python을 사용하여 미디어 파일 가져오기에 관심이 있는 경우, 'Chapter 77 + Linkedin api'라는 메시지를 추가하여 뉴스레터를 구독 해 주세요. . 귀하의 사서함으로 스크립트를 즉시 보내드립니다.

78장을 즐겁게 읽으시기 바랍니다. Google Cloud Storage 및 Python을 사용하여 미디어 파일 가져오기 그렇다면 아래 나열된 항목 중 하나를 수행하여 지원해 주세요. 항상 채널에 도움이 되기 때문입니다.

  • PayPal( paypal.me/Easy2digital )을 통해 채널을 지원하고 기부하세요.
  • 제 채널 구독하시고 알림벨을 켜주세요 Easy2Digital 유튜브 채널 .
  • 내 페이지 팔로우 및 좋아요 Easy2Digital Facebook 페이지
  • #easy2digital 해시태그를 사용하여 소셜 네트워크에 기사를 공유하세요.
  • Easy2Digital 최신 기사, 비디오 및 할인 코드를 받으려면 주간 뉴스레터에 가입하십시오.
  • 독점적인 혜택을 누리려면 Patreon을 통해 월간 멤버십을 구독하세요( www.patreon.com/louisludigital ).
이 게시물을 공유하세요

현재 댓글이 없습니다...

shape shape

뉴스레터에 가입하세요!

독점적인 자동차 스타일 콘텐츠 업데이트 및 특가를 받으세요