title: How to use Youtube's V3 API to upload videos directly using Python?
body: <p>I am working on a web application that involves uploading videos to YouTube. I have a working version that uploads videos to my server first, and then to YouTube. </p>
  
  <p>While I was researching this, I found that it was possible to upload directly to YouTube, instead of first to my server. I believe this is known as browser based uploading. However, this seems like a feature just for the Version 2 API, and not for the Version 3 API, as I have not found anything like this for the Version 3 API. Is there a way to do this using the Version 3 API?</p>
  
  <p>Thanks in advance for your help!</p>
  
  <p>EDIT: I would just like to clarify that I am using Python. I have found a JavaScript example of this (<a href="https://code.google.com/p/youtube-api-samples/source/browse/yt-upload-javascript/index.js" rel="nofollow">https://code.google.com/p/youtube-api-samples/source/browse/yt-upload-javascript/index.js</a>), but nothing similar for Python.</p>