Skip to main content

Display Dataframe with buttons

Project description

Dataframe with button

Streamlit component that allows you to display Dataframe with a button

Installation instructions

pip install dataframe_with_buttons

Usage instructions

import streamlit as st
import pandas as pd
from dataframe_with_button import static_dataframe
from dataframe_with_button import editable_dataframe
import json
df = pd.DataFrame({
    "BATCH_ID": ["item1", "item2", "item3"],
    "Name": ["Apple", "Banana", "Cherry"],
    "Price": [1.2, 0.8, 2.5],
    "IN_STOCK": [True, False, True],
    "EMAIL": ["abc@gmail.com", "cde@k.com", "abc@gmail.com"]
})

df["EMAIL"] = pd.Categorical(df["EMAIL"], categories=["abc@gmail.com", "cde@k.com"])
result = static_dataframe(df, clickable_column="BATCH_ID")
result2 = editable_dataframe(df, clickable_column="BATCH_ID")
Screenshot 2025-01-03 at 10 35 48 PM

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dataframe_with_buttons-0.0.3.0.tar.gz (709.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dataframe_with_buttons-0.0.3.0-py3-none-any.whl (716.4 kB view details)

Uploaded Python 3

File details

Details for the file dataframe_with_buttons-0.0.3.0.tar.gz.

File metadata

  • Download URL: dataframe_with_buttons-0.0.3.0.tar.gz
  • Upload date:
  • Size: 709.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for dataframe_with_buttons-0.0.3.0.tar.gz
Algorithm Hash digest
SHA256 189803f048583315a709d9453fdb3ea743736597b5c1e49a9ce1f71f58eeb1d8
MD5 0b844106d5da48a97e1688a564b05682
BLAKE2b-256 1b7b8738faa0468f804af952e60ddfe8e90921b40a02913205ff541ffa6a2742

See more details on using hashes here.

File details

Details for the file dataframe_with_buttons-0.0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dataframe_with_buttons-0.0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b58f9b773b1209bc2ea8a7b91d1510d471c6c847eeedf66197906dae95342d14
MD5 319ad1fc9a2a98419ed2dd0610dafd3a
BLAKE2b-256 59c705da125e58b27e817bb71267b67517d832c64569da89d675a95c75b2dba1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page