Python Panel Tutorial #17 | Upload and Play Video with FileInput Widget

Published: 16 May 2026
on channel: Turtle Code
95
4

In this video, we continue our Python Panel Web App tutorial series by learning how to use the *Video widget* and make our application more interactive with file uploads. 🎬📁

You’ll see how to let users upload their own video using `pn.widgets.FileInput`, process the uploaded file in Python, and automatically display it inside a Panel video player using `pn.pane.Video`. Step by step, we start with a simple uploader layout and then connect it to a dynamic video pane that updates in real time.

Github Source Code:
https://github.com/turtlecode/panel-w...

This is a great example of how you can combine file handling with reactive UI components to build more powerful Panel applications.

💡 What you’ll learn in this video:

🔹 How to use `pn.widgets.FileInput` in Panel
🔹 How to work with local video files in Python
🔹 How to display videos using `pn.pane.Video`
🔹 How to automatically update UI components based on user input

If you’re enjoying this series, don’t forget to like, comment, and subscribe for more hands-on Python Panel tutorials! 🐢✨


On this page of the site you can watch the video online Python Panel Tutorial #17 | Upload and Play Video with FileInput Widget with a duration of hours minute second in good quality, which was uploaded by the user Turtle Code 16 May 2026, share the link with friends and acquaintances, this video has already been watched 95 times on youtube and it was liked by 4 viewers. Enjoy your viewing!