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.2.3.tar.gz (692.7 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.2.3-py3-none-any.whl (698.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dataframe_with_buttons-0.0.2.3.tar.gz
  • Upload date:
  • Size: 692.7 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.2.3.tar.gz
Algorithm Hash digest
SHA256 d1a8ba13b4b74bf0280892d3721187e2fbc5b209a5941f8449574347d6ded070
MD5 b5aeeca8b398beb7b964666303a8b280
BLAKE2b-256 ca1066317a1f301380ed266f06f17794a8e052e8f952cdd6d6e582d128b8c083

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dataframe_with_buttons-0.0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cd8623facdcb7bfe89d03d662e6b6c4a8de775c7731164792b8bfdd328d5aa56
MD5 6e91f659e7327d097f81d4b44f3b5ee1
BLAKE2b-256 c84e020c6a1cb4716b0789adc9f63fbfad7870851e860a8f23afa2be172922b4

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