Gnubesoft: Async Python Websockets - Part 3 (P2P File Transfer)
Video Description:
This 3rd part of the Async Websockets series uses the decentralized P2P network we built in the last 2 episodes to now transfer files between peers. And it works! It actually works! Oh man, I am so happy at the end of this video!

You'll have a very hard time following this if you haven't seen the previous 2 Websockets videos. Start with Part 1: https://youtu.be/Vt4DJV45sKY

These Websockets videos continue the Intermediate Python series, where we make a local P2P Dropbox clone. These Websockets videos are entirely standalone, so you do not have to watch the full series to follow them.

Intermediate Python Series
Part 1: https://youtu.be/QG-KvTZwxfc
Part 2: https://youtu.be/EDm1CyXp3QA
Part 3: https://youtu.be/mx-c87-os3A
Part 4: https://youtu.be/cgX6cyu3IjU
Part 5: https://youtu.be/DnsEDmhgvEY
Part 6: https://youtu.be/Vt4DJV45sKY

If you'd like to support this series, please join me on Patreon!
https://patreon.com/gnubesoft
Or Timmeon:
https://gnubesoft.com/support

You can find all of my tutorials and other projects on https://gnubesoft.com!
 2 Comments

Hi Tim

Thanks for the great video. I've been struggling to find resources for peer to peer communication in python. Your video is a godsend!

I was wondering if there is anywhere to download the code, say from Github or another software platform? Thanks

Thanks! Glad this has been helpful!

evgilbert15 said on September 9, 2020

I was wondering if there is anywhere to download the code, say from Github or another software platform? Thanks

I will post the whole thing to Github when it is done... which should be pretty soon! A month or two at most. I'm juggling a bunch of other stuff right now, and trying to fit in some time to play Call of Duty!

New Comment

You are not logged in. You may comment anonymously, but will not be able to edit your comment.

Registration is fast! Already have an account? Login now!

This username is invalid or already used.
This email is invalid.
This URL is invalid.
Submit