this is datetime range picker for streamlit
Project description
Streamlit DateTime Range Picker
Project Introduction
streamlit-datetime-range-picker
is a datetime range picker designed for use with Streamlit. It allows users to easily select a range of dates and times.
Installation
Install the package using the following command:
pip install streamlit-datetime-range-picker
Usage
import streamlit as st
from streamlit_datetime_range_picker import datetime_range_picker
# Use datetime_range_picker to create a datetime range picker
datetime_string = datetime_range_picker(start=-30, end=0, unit='minutes', key='range_picker',
picker_button={'is_show': True, 'button_name': 'Refresh last 30min'})
if datetime_string is not None:
start_datetime = datetime_string[0]
end_datetime = datetime_string[1]
Parameter
start
: Default start time, type: int, default value: -30.end
: Default end time, type: int, default value: 0.unit
: Default time unit, type: str, options: milliseconds, seconds, minutes, hours, days, weeks, months, years.key
: Picker key, default value: None.picker_button
: Refresh button configuration, type: {'is_show': bool, 'button_name': str}, default values: False and 'Refresh last 30min'. When the button is clicked, it refreshes the selected time range.- The return value of datetime_range_picker is of type str.
License
This project is licensed under the MIT License. See the LICENSE file for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file streamlit-datetime-range-picker-0.0.1.tar.gz
.
File metadata
- Download URL: streamlit-datetime-range-picker-0.0.1.tar.gz
- Upload date:
- Size: 889.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2aad1512d8db8979f968bcc3ce8650369403ecc415412d491ae0e9119d9f1b6e |
|
MD5 | 5a0b83ba10bcded38d7f073caad29898 |
|
BLAKE2b-256 | a69f66358627991f215ef6c3f0327aae8b5ece42f4597982e647f053fcadd62c |
File details
Details for the file streamlit_datetime_range_picker-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: streamlit_datetime_range_picker-0.0.1-py3-none-any.whl
- Upload date:
- Size: 897.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51f2329c712a1832dfc2a7398b20fc5edd8c1479ba6e17b57bf2cd02379527ae |
|
MD5 | add8f84b6101258a3c235d12a6790af5 |
|
BLAKE2b-256 | 748986b456e14c958ef4b2ddf51b37a3ce73e71641e57e7e5f15940eddcc84c1 |