Storage File Transfer Json Python

Uploads and downloads files between Google Cloud Storage and the local filesystem using the Google Python Client Library.
Alternatives To Storage File Transfer Json Python
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Mc2,407151516 hours ago50April 22, 202131agpl-3.0Go
Simple | Fast tool to manage MinIO clusters :cloud:
Cryfs1,762
4 days ago117lgpl-3.0C++
Cryptographic filesystem for the cloud
Cloudcmd1,6463854 days ago418July 11, 202223mitJavaScript
✨☁️📁✨ Cloud Commander file manager for the web with console and editor.
Dreamfactory1,353
5 days ago67June 07, 202262apache-2.0Shell
DreamFactory API Management Platform
Zero791
4 years ago4otherPython
Local file system transparently swapping to the cloud
Securefs633
2 months ago1February 27, 201814otherC++
Filesystem in userspace (FUSE) with transparent authenticated encryption
Laravel Google Cloud Storage48533169 months ago15September 22, 202039mitPHP
A Google Cloud Storage filesystem for Laravel
Cloudfuse396
6 years ago54mitC
Filesystem (fuse) implemented on Mosso's Cloud Files
Cloudmailru333
8 months ago30gpl-3.0Pascal
Total Commander plugin for cloud.mail.ru service
Dokancloudfs250
6 years ago11mitC#
A virtual filesystem for various publicly accessible Cloud storage services on the Microsoft Windows platform.
Alternatives To Storage File Transfer Json Python
Select To Compare


Alternative Project Comparisons
Readme

storage-file-transfer-json-python

Uploads and downloads files between Google Cloud Storage and the local filesystem using the Google Python Client Library. Uploads and downloads files between Google Cloud Storage and the local filesystem using the Google APIs Python Client Library.

api: storage keywords: cmdline, media, oauth2

chunked_transfer.py SETUP:

  1. Download chunked_transfer.py and client_secrets.json to the same directory.
  2. As of August 2012, the Google APIs interface to Google Cloud Storage (a.k.a. the GCS JSON API) is in Limited Preview, so users must request access from the API Console Services tab: https://code.google.com/apis/console/#:services
  3. Visit the API Console Access tab to create a client ID and secret for an installed application: https://code.google.com/apis/console/#:access
  4. Add your client ID and secret to your client_secrets.json file.
  5. The first time the script runs, it will open a browser window asking for permission to access Google Cloud Storage on your behalf. After you've granted permission, the script creates a credentials.json file, which stores the access and refresh tokens acquired from the OAuth flow.

USAGE: This script uploads and downloads files in chunks between Google Cloud Storage and your local filesystem. It accepts two arguments: a file path and a Cloud Storage resource name in "gs:///" format. The order of these arguments dictates whether to upload or download (source first, destination second).

For example, this command uploads filename to bucket 'foo' with object name 'bar':

$ python chunked_transfer.py Desktop/file_1 gs://foo/bar

and this command downloads that object back to a file on the desktop:

$ python chunked_transfer.py gs://foo/bar Desktop/file_2

When an upload concludes, the script prints the new object's JSON representation.

Popular Filesystem Projects
Popular Cloud Computing Projects
Popular Operating Systems Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Google
Cloud
Upload
Filesystem
Google Cloud Storage