Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interacting with Google Drive #84

Open
JohnTigue opened this issue Apr 13, 2023 · 1 comment
Open

Interacting with Google Drive #84

JohnTigue opened this issue Apr 13, 2023 · 1 comment

Comments

@JohnTigue
Copy link
Contributor

3D models are being stored in a Google Drive folder, 3D models. We want to feed those into a model training pipeline. Tooling is in Python so we want a Python solution.

I've done this on Colab before: External data: Local Files, Drive, Sheets, and Cloud Storage: Google Drive. It is really easy. Scot raised a good point though: that solution may only work on Colab. We need to test that. There are other Python based solutions if that does not work for us.

For JupyterLab (used in Hypnowerk), there is jupyterlab-google-drive is a JupyterLab extension, licensed under BSD with over 500 commits. There is a how to article, Integrate JupyterLab with Google Drive.

For contexts besides just JupyterLab, there is pydrive, licensed under Apache. "PyDrive is a wrapper library of google-api-python-client that simplifies many common Google Drive API tasks." The documentation starts at Welcome to PyDrive’s documentation!. There seem to be many developers yet only 58 commits; that seems odd.

There is also gdrive_python but that's the effort of just a solo developer with only 43 commits.

@JohnTigue
Copy link
Contributor Author

How to Upload File to Google Drive using Python Script?

Learn How to Upload a File to Google Drive using Python
Last Updated: 28 Nov 2022

This was referenced May 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant