Added gdrive_api_tutorial.ipynb tutorial for beginners#951
Added gdrive_api_tutorial.ipynb tutorial for beginners#951mhdadk wants to merge 1 commit intogoogleapis:masterfrom mhdadk:master
Conversation
This tutorial demonstrates the many capabilities of the Google Drive Python API v3, including creating folders, uploading files, creating custom file properties, and searching using these file properties.
|
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed (or fixed any issues), please reply here with What to do if you already signed the CLAIndividual signers
Corporate signers
ℹ️ Googlers: Go here for more info. |
|
@googlebot I signed it! |
|
CLAs look good, thanks! ℹ️ Googlers: Go here for more info. |
|
Hey @busunkim96 thanks for the help on the earlier issue. Any chance you can review this? |
|
Hi @mhdadk thank you for your interest in contributing! Modern samples for the Google Drive API generally live in https://github.com/gsuitedevs/python-samples. Please open a PR there for discussion. |
|
Hi @busunkim96, as you can see here, I have opened a pull request in the repository that you suggested. However, nobody has commented on it and based on the history of pull requests in that repository, it is highly unlikely that someone will in the near future. Additionally, I only just found out about that repository when you mentioned it, which means that it is unlikely that another beginner such as myself would also know about this repository and therefore not be able to find my tutorial. Because of this, I think I should re-open this pull request. I really think this tutorial is most accessible to beginners if it is located in this repository. |
|
Hi @mhdadk, The GSuite samples are maintained by a different team, so they should go in that repo. We have a lot of samples spread out across APIs, so this is important for organization. In addition, we generally don't use notebooks for samples because they are hard to test. We require tests for all new samples because it lets us ensure samples are still working as intended. If you're having trouble getting someone to look at your PR, it may be more appropriate to post this to another place (a blog perhaps?). Thank you again for your interest in helping other folks out! |
|
Hi @busunkim96, thanks a lot for the explanation. I completely understand. |
This tutorial demonstrates the many capabilities of the Google Drive Python API v3, including creating folders, uploading files, creating custom file properties, and searching using these file properties. I just started using the Google Drive Python API last week, and have been documenting my steps with it. Since this tutorial also contains many references, I feel that it will help new users (like myself) quickly get started with the API. There are a lot of challenges that I faced while using the API that I hope new users won't have to if they use this tutorial.