Download upload csv

Download this notebook from GitHub (right-click to download).


Fileinput Exploration with Pandas and Plotly

In Panel the FileDownload widget allows downloading a file generated on the server the app is running on while the FileInput widget allows uploading a file. In this example we demonstrate a pipeline of two little apps one which allows generating a sample data CSV file and one which allows uploading this file and displays it as a Plotly plot.

For more details on how to use these components see FileInput and FileDownload reference guides.

Authors: Marc Skov Madsen and Philipp Rudiger

In [1]:
import io
import param
import panel as pn
import pandas as pd
import random

from datetime import datetime, timedelta

import plotly.express as px

pn.extension('plotly')