Pre-release
This release is a pre-release and may not be stable for production use.
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.
Metadata
Release files for streamlit-datetime-range-picker 0.0.1b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| streamlit-datetime-range-picker-0.0.1b1.tar.gz | 889.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| streamlit_datetime_range_picker-0.0.1b1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.8 MB
Release files / streamlit-datetime-range-picker-0.0.1b1.tar.gz
| Download URL | streamlit-datetime-range-picker-0.0.1b1.tar.gz |
|---|---|
| Size | 889.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2298b78414c7695a612067e02bfe12287679096ec46f24dc4fffd8d135753e77
|
|
BLAKE2b-256 checksum How to use checksums |
ff9b3fcc91d38cad8a4c2550ee69c62f9c2d8722366b9e1b4728a49d83fcd298
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|
Release files / streamlit_datetime_range_picker-0.0.1b1-py3-none-any.whl
| Download URL | streamlit_datetime_range_picker-0.0.1b1-py3-none-any.whl |
|---|---|
| Size | 897.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4190266ec275b7085bedb952b097c07c36337a873553fe8ffe3261065e2dac1d
|
|
BLAKE2b-256 checksum How to use checksums |
ed1dacc4cdbc9ef8081d5e73e98675f9f01f7c6c2325b9e06ce3934492101fba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|