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.6.tar.gz (693.6 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.6-py3-none-any.whl (699.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dataframe_with_buttons-0.0.2.6.tar.gz
  • Upload date:
  • Size: 693.6 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.6.tar.gz
Algorithm Hash digest
SHA256 1f5d8a41e540b102a0775a6c538ead7b260e13946c5d21f140cc5705acd06b65
MD5 323eee84b7c18fe9c3e008e4a9c0d726
BLAKE2b-256 d6a4e603092c025d957782fd9d3250661fa51576429cccb70baf2617b09fca31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dataframe_with_buttons-0.0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ddff3bf62329a1816b28066b913b89312478ef3e9a76b13dfbba5a9fe797f3a3
MD5 7323754c9e9bf245712171aa55e8c7b3
BLAKE2b-256 cc42df7f528ced50a768cfa22b5164bda6c5919118cb4dc43951affceab41341

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