Streamlit library internals
This page is all about the streamlit python library, the contents below is auto-generated by inspecting the package’s code base.
Package Files
- streamlit/__init__.py
- streamlit/__main__.py
- streamlit/app_session.py
- streamlit/beta_util.py
- streamlit/bootstrap.py
- streamlit/caching
- streamlit/caching/__init__.py
- streamlit/caching/cache_errors.py
- streamlit/caching/cache_utils.py
- streamlit/caching/hashing.py
- streamlit/caching/memo_decorator.py
- streamlit/caching/singleton_decorator.py
- streamlit/case_converters.py
- streamlit/cli.py
- streamlit/code_util.py
- streamlit/commands
- streamlit/commands/__init__.py
- streamlit/commands/page_config.py
- streamlit/components
- streamlit/components/__init__.py
- streamlit/components/v1
- streamlit/components/v1/__init__.py
- streamlit/components/v1/component_arrow.py
- streamlit/components/v1/components.py
- streamlit/config.py
- streamlit/config_option.py
- streamlit/config_util.py
- streamlit/credentials.py
- streamlit/cursor.py
- streamlit/delta_generator.py
- streamlit/development.py
- streamlit/echo.py
- streamlit/elements
- streamlit/elements/__init__.py
- streamlit/elements/alert.py
- streamlit/elements/arrow.py
- streamlit/elements/arrow_altair.py
- streamlit/elements/arrow_vega_lite.py
- streamlit/elements/balloons.py
- streamlit/elements/bokeh_chart.py
- streamlit/elements/button.py
- streamlit/elements/camera_input.py
- streamlit/elements/checkbox.py
- streamlit/elements/color_picker.py
- streamlit/elements/dataframe_selector.py
- streamlit/elements/deck_gl_json_chart.py
- streamlit/elements/doc_string.py
- streamlit/elements/empty.py
- streamlit/elements/exception.py
- streamlit/elements/file_uploader.py
- streamlit/elements/form.py
- streamlit/elements/graphviz_chart.py
- streamlit/elements/iframe.py
- streamlit/elements/image.py
- streamlit/elements/json.py
- streamlit/elements/layouts.py
- streamlit/elements/legacy_altair.py
- streamlit/elements/legacy_data_frame.py
- streamlit/elements/legacy_vega_lite.py
- streamlit/elements/lib
- streamlit/elements/lib/__init__.py
- streamlit/elements/lib/dicttools.py
- streamlit/elements/map.py
- streamlit/elements/markdown.py
- streamlit/elements/media.py
- streamlit/elements/metric.py
- streamlit/elements/multiselect.py
- streamlit/elements/number_input.py
- streamlit/elements/plotly_chart.py
- streamlit/elements/progress.py
- streamlit/elements/pyplot.py
- streamlit/elements/radio.py
- streamlit/elements/select_slider.py
- streamlit/elements/selectbox.py
- streamlit/elements/slider.py
- streamlit/elements/text.py
- streamlit/elements/text_widgets.py
- streamlit/elements/time_widgets.py
- streamlit/elements/utils.py
- streamlit/elements/write.py
- streamlit/env_util.py
- streamlit/error_util.py
- streamlit/errors.py
- streamlit/file_util.py
- streamlit/folder_black_list.py
- streamlit/forward_msg_cache.py
- streamlit/forward_msg_queue.py
- streamlit/git_util.py
- streamlit/hello
- streamlit/hello/__init__.py
- streamlit/hello/demos.py
- streamlit/hello/hello.py
- streamlit/in_memory_file_manager.py
- streamlit/js_number.py
- streamlit/legacy_caching
- streamlit/legacy_caching/__init__.py
- streamlit/legacy_caching/caching.py
- streamlit/legacy_caching/hashing.py
- streamlit/logger.py
- streamlit/magic.py
- streamlit/metrics_util.py
- streamlit/net_util.py
- streamlit/proto
- streamlit/proto/Alert_pb2.py
- streamlit/proto/ArrowNamedDataSet_pb2.py
- streamlit/proto/ArrowVegaLiteChart_pb2.py
- streamlit/proto/Arrow_pb2.py
- streamlit/proto/Audio_pb2.py
- streamlit/proto/BackMsg_pb2.py
- streamlit/proto/Balloons_pb2.py
- streamlit/proto/Block_pb2.py
- streamlit/proto/BokehChart_pb2.py
- streamlit/proto/Button_pb2.py
- streamlit/proto/CameraInput_pb2.py
- streamlit/proto/Checkbox_pb2.py
- streamlit/proto/ClientState_pb2.py
- streamlit/proto/ColorPicker_pb2.py
- streamlit/proto/Common_pb2.py
- streamlit/proto/Components_pb2.py
- streamlit/proto/DataFrame_pb2.py
- streamlit/proto/DateInput_pb2.py
- streamlit/proto/DeckGlJsonChart_pb2.py
- streamlit/proto/Delta_pb2.py
- streamlit/proto/DocString_pb2.py
- streamlit/proto/DownloadButton_pb2.py
- streamlit/proto/Element_pb2.py
- streamlit/proto/Empty_pb2.py
- streamlit/proto/Exception_pb2.py
- streamlit/proto/Favicon_pb2.py
- streamlit/proto/FileUploader_pb2.py
- streamlit/proto/ForwardMsg_pb2.py
- streamlit/proto/GitInfo_pb2.py
- streamlit/proto/GraphVizChart_pb2.py
- streamlit/proto/IFrame_pb2.py
- streamlit/proto/Image_pb2.py
- streamlit/proto/Json_pb2.py
- streamlit/proto/Markdown_pb2.py
- streamlit/proto/Metric_pb2.py
- streamlit/proto/MultiSelect_pb2.py
- streamlit/proto/NamedDataSet_pb2.py
- streamlit/proto/NewSession_pb2.py
- streamlit/proto/NumberInput_pb2.py
- streamlit/proto/PageConfig_pb2.py
- streamlit/proto/PageInfo_pb2.py
- streamlit/proto/PlotlyChart_pb2.py
- streamlit/proto/Progress_pb2.py
- streamlit/proto/Radio_pb2.py
- streamlit/proto/RootContainer_pb2.py
- streamlit/proto/Selectbox_pb2.py
- streamlit/proto/SessionEvent_pb2.py
- streamlit/proto/SessionState_pb2.py
- streamlit/proto/Slider_pb2.py
- streamlit/proto/Spinner_pb2.py
- streamlit/proto/TextArea_pb2.py
- streamlit/proto/TextInput_pb2.py
- streamlit/proto/Text_pb2.py
- streamlit/proto/TimeInput_pb2.py
- streamlit/proto/VegaLiteChart_pb2.py
- streamlit/proto/Video_pb2.py
- streamlit/proto/WidgetStates_pb2.py
- streamlit/proto/__init__.py
- streamlit/proto/openmetrics_data_model_pb2.py
- streamlit/py.typed
- streamlit/script_request_queue.py
- streamlit/script_run_context.py
- streamlit/script_runner.py
- streamlit/secrets.py
- streamlit/server
- streamlit/server/__init__.py
- streamlit/server/routes.py
- streamlit/server/server.py
- streamlit/server/server_util.py
- streamlit/server/upload_file_request_handler.py
- streamlit/session_data.py
- streamlit/source_util.py
- streamlit/state
- streamlit/state/__init__.py
- streamlit/state/session_state.py
- streamlit/state/widgets.py
- streamlit/static
- streamlit/static/asset-manifest.json
- streamlit/static/assets
- streamlit/static/assets/streamlit.css
- streamlit/static/favicon.png
- streamlit/static/index.html
- streamlit/static/static
- streamlit/static/static/css
- streamlit/static/static/css/5.099fba4a.chunk.css
- streamlit/static/static/css/7.7e519f82.chunk.css
- streamlit/static/static/css/main.b46f6fce.chunk.css
- streamlit/static/static/js
- streamlit/static/static/js/0.99f3be7e.chunk.js
- streamlit/static/static/js/1.81ecafc7.chunk.js
- streamlit/static/static/js/10.eb1843cb.chunk.js
- streamlit/static/static/js/10.eb1843cb.chunk.js.LICENSE.txt
- streamlit/static/static/js/11.63024344.chunk.js
- streamlit/static/static/js/11.63024344.chunk.js.LICENSE.txt
- streamlit/static/static/js/12.369a02eb.chunk.js
- streamlit/static/static/js/13.ce2629b8.chunk.js
- streamlit/static/static/js/13.ce2629b8.chunk.js.LICENSE.txt
- streamlit/static/static/js/14.60bbe9b1.chunk.js
- streamlit/static/static/js/14.60bbe9b1.chunk.js.LICENSE.txt
- streamlit/static/static/js/15.c0c40726.chunk.js
- streamlit/static/static/js/15.c0c40726.chunk.js.LICENSE.txt
- streamlit/static/static/js/16.33885814.chunk.js
- streamlit/static/static/js/17.4f9b418b.chunk.js
- streamlit/static/static/js/17.4f9b418b.chunk.js.LICENSE.txt
- streamlit/static/static/js/18.484a6d5f.chunk.js
- streamlit/static/static/js/18.484a6d5f.chunk.js.LICENSE.txt
- streamlit/static/static/js/19.f1f79936.chunk.js
- streamlit/static/static/js/19.f1f79936.chunk.js.LICENSE.txt
- streamlit/static/static/js/2.c1707e1e.chunk.js
- streamlit/static/static/js/2.c1707e1e.chunk.js.LICENSE.txt
- streamlit/static/static/js/20.00d34d25.chunk.js
- streamlit/static/static/js/20.00d34d25.chunk.js.LICENSE.txt
- streamlit/static/static/js/21.0f4e9365.chunk.js
- streamlit/static/static/js/21.0f4e9365.chunk.js.LICENSE.txt
- streamlit/static/static/js/22.5cc8cc11.chunk.js
- streamlit/static/static/js/22.5cc8cc11.chunk.js.LICENSE.txt
- streamlit/static/static/js/23.f780e063.chunk.js
- streamlit/static/static/js/23.f780e063.chunk.js.LICENSE.txt
- streamlit/static/static/js/24.e2e8bd19.chunk.js
- streamlit/static/static/js/24.e2e8bd19.chunk.js.LICENSE.txt
- streamlit/static/static/js/25.ea1189a0.chunk.js
- streamlit/static/static/js/25.ea1189a0.chunk.js.LICENSE.txt
- streamlit/static/static/js/26.4eb27c31.chunk.js
- streamlit/static/static/js/26.4eb27c31.chunk.js.LICENSE.txt
- streamlit/static/static/js/27.cffd7f29.chunk.js
- streamlit/static/static/js/27.cffd7f29.chunk.js.LICENSE.txt
- streamlit/static/static/js/28.d75ecc5b.chunk.js
- streamlit/static/static/js/28.d75ecc5b.chunk.js.LICENSE.txt
- streamlit/static/static/js/29.be78bebe.chunk.js
- streamlit/static/static/js/29.be78bebe.chunk.js.LICENSE.txt
- streamlit/static/static/js/30.31a67772.chunk.js
- streamlit/static/static/js/30.31a67772.chunk.js.LICENSE.txt
- streamlit/static/static/js/31.c02030eb.chunk.js
- streamlit/static/static/js/31.c02030eb.chunk.js.LICENSE.txt
- streamlit/static/static/js/32.756ad298.chunk.js
- streamlit/static/static/js/32.756ad298.chunk.js.LICENSE.txt
- streamlit/static/static/js/33.65811dc8.chunk.js
- streamlit/static/static/js/33.65811dc8.chunk.js.LICENSE.txt
- streamlit/static/static/js/34.7d67be29.chunk.js
- streamlit/static/static/js/34.7d67be29.chunk.js.LICENSE.txt
- streamlit/static/static/js/35.df163a45.chunk.js
- streamlit/static/static/js/35.df163a45.chunk.js.LICENSE.txt
- streamlit/static/static/js/36.ef818b43.chunk.js
- streamlit/static/static/js/36.ef818b43.chunk.js.LICENSE.txt
- streamlit/static/static/js/37.e23ae77d.chunk.js
- streamlit/static/static/js/37.e23ae77d.chunk.js.LICENSE.txt
- streamlit/static/static/js/38.b3c9adec.chunk.js
- streamlit/static/static/js/38.b3c9adec.chunk.js.LICENSE.txt
- streamlit/static/static/js/39.31077d99.chunk.js
- streamlit/static/static/js/39.31077d99.chunk.js.LICENSE.txt
- streamlit/static/static/js/40.9aef8bbb.chunk.js
- streamlit/static/static/js/40.9aef8bbb.chunk.js.LICENSE.txt
- streamlit/static/static/js/41.9b840763.chunk.js
- streamlit/static/static/js/41.9b840763.chunk.js.LICENSE.txt
- streamlit/static/static/js/42.c0beeb77.chunk.js
- streamlit/static/static/js/42.c0beeb77.chunk.js.LICENSE.txt
- streamlit/static/static/js/5.1fc09476.chunk.js
- streamlit/static/static/js/5.1fc09476.chunk.js.LICENSE.txt
- streamlit/static/static/js/6.421a54ea.chunk.js
- streamlit/static/static/js/6.421a54ea.chunk.js.LICENSE.txt
- streamlit/static/static/js/7.b410e17c.chunk.js
- streamlit/static/static/js/7.b410e17c.chunk.js.LICENSE.txt
- streamlit/static/static/js/8.2c373ef3.chunk.js
- streamlit/static/static/js/9.d1e2d44b.chunk.js
- streamlit/static/static/js/main.cb6e038a.chunk.js
- streamlit/static/static/js/main.cb6e038a.chunk.js.LICENSE.txt
- streamlit/static/static/js/runtime-main.fa3eee94.js
- streamlit/static/static/media
- streamlit/static/static/media/KaTeX_AMS-Regular.b1489df1.woff
- streamlit/static/static/media/KaTeX_AMS-Regular.d4531cf7.woff2
- streamlit/static/static/media/KaTeX_AMS-Regular.f80d9eaf.ttf
- streamlit/static/static/media/KaTeX_Caligraphic-Bold.0c96bc8f.ttf
- streamlit/static/static/media/KaTeX_Caligraphic-Bold.7ce7636b.woff
- streamlit/static/static/media/KaTeX_Caligraphic-Bold.f046a374.woff2
- streamlit/static/static/media/KaTeX_Caligraphic-Regular.35f3c951.ttf
- streamlit/static/static/media/KaTeX_Caligraphic-Regular.4519ba4c.woff2
- streamlit/static/static/media/KaTeX_Caligraphic-Regular.4a559f36.woff
- streamlit/static/static/media/KaTeX_Fraktur-Bold.069514d4.ttf
- streamlit/static/static/media/KaTeX_Fraktur-Bold.2ea3916b.woff
- streamlit/static/static/media/KaTeX_Fraktur-Bold.5b8749ee.woff2
- streamlit/static/static/media/KaTeX_Fraktur-Regular.0d90113d.woff
- streamlit/static/static/media/KaTeX_Fraktur-Regular.2c629b06.woff2
- streamlit/static/static/media/KaTeX_Fraktur-Regular.96556db6.ttf
- streamlit/static/static/media/KaTeX_Main-Bold.07e762d0.ttf
- streamlit/static/static/media/KaTeX_Main-Bold.20b90c20.woff2
- streamlit/static/static/media/KaTeX_Main-Bold.a9cdbc85.woff
- streamlit/static/static/media/KaTeX_Main-BoldItalic.7649d52f.woff
- streamlit/static/static/media/KaTeX_Main-BoldItalic.b345de5b.woff2
- streamlit/static/static/media/KaTeX_Main-BoldItalic.bc8d96e9.ttf
- streamlit/static/static/media/KaTeX_Main-Italic.44a32ae6.ttf
- streamlit/static/static/media/KaTeX_Main-Italic.ab751a9e.woff2
- streamlit/static/static/media/KaTeX_Main-Italic.e3954fe9.woff
- streamlit/static/static/media/KaTeX_Main-Regular.13b3f852.woff2
- streamlit/static/static/media/KaTeX_Main-Regular.9e75cd60.woff
- streamlit/static/static/media/KaTeX_Main-Regular.af7fc7b3.ttf
- streamlit/static/static/media/KaTeX_Math-BoldItalic.4d6241be.ttf
- streamlit/static/static/media/KaTeX_Math-BoldItalic.94810ff6.woff
- streamlit/static/static/media/KaTeX_Math-BoldItalic.d5d35e84.woff2
- streamlit/static/static/media/KaTeX_Math-Italic.11278d36.woff
- streamlit/static/static/media/KaTeX_Math-Italic.cae7ea26.ttf
- streamlit/static/static/media/KaTeX_Math-Italic.ffda8803.woff2
- streamlit/static/static/media/KaTeX_SansSerif-Bold.2946bdb5.woff
- streamlit/static/static/media/KaTeX_SansSerif-Bold.5a20a475.woff2
- streamlit/static/static/media/KaTeX_SansSerif-Bold.f0ad0abc.ttf
- streamlit/static/static/media/KaTeX_SansSerif-Italic.c7feacd5.ttf
- streamlit/static/static/media/KaTeX_SansSerif-Italic.c834ba6d.woff
- streamlit/static/static/media/KaTeX_SansSerif-Italic.e5fc2aef.woff2
- streamlit/static/static/media/KaTeX_SansSerif-Regular.5af9e1cf.ttf
- streamlit/static/static/media/KaTeX_SansSerif-Regular.5bf28900.woff2
- streamlit/static/static/media/KaTeX_SansSerif-Regular.a4fd0563.woff
- streamlit/static/static/media/KaTeX_Script-Regular.a1c15978.woff2
- streamlit/static/static/media/KaTeX_Script-Regular.cd3b0634.woff
- streamlit/static/static/media/KaTeX_Script-Regular.dd0db7ae.ttf
- streamlit/static/static/media/KaTeX_Size1-Regular.1876361f.woff2
- streamlit/static/static/media/KaTeX_Size1-Regular.bbd9552c.ttf
- streamlit/static/static/media/KaTeX_Size1-Regular.c4ae0d25.woff
- streamlit/static/static/media/KaTeX_Size2-Regular.635e9324.woff
- streamlit/static/static/media/KaTeX_Size2-Regular.d1e8ff17.ttf
- streamlit/static/static/media/KaTeX_Size2-Regular.f516b73c.woff2
- streamlit/static/static/media/KaTeX_Size3-Regular.1ef7adae.woff2
- streamlit/static/static/media/KaTeX_Size3-Regular.5d632274.ttf
- streamlit/static/static/media/KaTeX_Size3-Regular.f32a9fde.woff
- streamlit/static/static/media/KaTeX_Size4-Regular.1d132596.ttf
- streamlit/static/static/media/KaTeX_Size4-Regular.4f012d6a.woff2
- streamlit/static/static/media/KaTeX_Size4-Regular.f668d566.woff
- streamlit/static/static/media/KaTeX_Typewriter-Regular.4f31d033.woff2
- streamlit/static/static/media/KaTeX_Typewriter-Regular.b1d1af1a.ttf
- streamlit/static/static/media/KaTeX_Typewriter-Regular.d3c8e68f.woff
- streamlit/static/static/media/SourceCodePro-Bold.52ac8f30.ttf
- streamlit/static/static/media/SourceCodePro-BoldItalic.05b61807.ttf
- streamlit/static/static/media/SourceCodePro-Italic.454577c2.ttf
- streamlit/static/static/media/SourceCodePro-Regular.70cc7ff2.ttf
- streamlit/static/static/media/SourceCodePro-SemiBold.4d4c53c0.ttf
- streamlit/static/static/media/SourceCodePro-SemiBoldItalic.2f5470bc.ttf
- streamlit/static/static/media/SourceSansPro-Bold.12e6acd2.ttf
- streamlit/static/static/media/SourceSansPro-BoldItalic.7c4f9b00.ttf
- streamlit/static/static/media/SourceSansPro-Italic.3c01996d.ttf
- streamlit/static/static/media/SourceSansPro-Regular.efa76f83.ttf
- streamlit/static/static/media/SourceSansPro-SemiBold.43cc81b4.ttf
- streamlit/static/static/media/SourceSansPro-SemiBoldItalic.c30987e2.ttf
- streamlit/static/static/media/SourceSerifPro-Bold.bada4fe1.ttf
- streamlit/static/static/media/SourceSerifPro-BoldItalic.9f9b1eb2.ttf
- streamlit/static/static/media/SourceSerifPro-Italic.90931d6a.ttf
- streamlit/static/static/media/SourceSerifPro-Regular.6f22301c.ttf
- streamlit/static/static/media/SourceSerifPro-SemiBold.b27cb117.ttf
- streamlit/static/static/media/SourceSerifPro-SemiBoldItalic.1266f2c1.ttf
- streamlit/static/vendor
- streamlit/static/vendor/bokeh
- streamlit/static/vendor/bokeh/bokeh-2.4.1.min.js
- streamlit/static/vendor/bokeh/bokeh-api-2.4.1.min.js
- streamlit/static/vendor/bokeh/bokeh-gl-2.4.1.min.js
- streamlit/static/vendor/bokeh/bokeh-mathjax-2.4.1.min.js
- streamlit/static/vendor/bokeh/bokeh-tables-2.4.1.min.js
- streamlit/static/vendor/bokeh/bokeh-widgets-2.4.1.min.js
- streamlit/static/vendor/viz
- streamlit/static/vendor/viz/viz-1.8.0.min.js
- streamlit/static/vendor/viz/viz.js-LICENSE.txt
- streamlit/stats.py
- streamlit/string_util.py
- streamlit/temporary_directory.py
- streamlit/type_util.py
- streamlit/uploaded_file_manager.py
- streamlit/url_util.py
- streamlit/util.py
- streamlit/version.py
- streamlit/watcher
- streamlit/watcher/__init__.py
- streamlit/watcher/event_based_file_watcher.py
- streamlit/watcher/file_watcher.py
- streamlit/watcher/local_sources_watcher.py
- streamlit/watcher/polling_file_watcher.py
- streamlit/watcher/util.py
Package Classes
- <class ‘streamlit.state.session_state.LazySessionState’>
- <class ‘streamlit.secrets.Secrets’>
- <class ‘streamlit.script_runner.StopException’>
- <class ‘streamlit.errors.StreamlitAPIException’>
- <class ‘streamlit.delta_generator.DeltaGenerator’>
- <class ‘streamlit.script_request_queue.RerunData’>
- <class ‘streamlit.script_runner.RerunException’>
- <bound method ArrowAltairMixin._arrow_altair_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ArrowAltairMixin._arrow_area_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ArrowAltairMixin._arrow_bar_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ArrowMixin._arrow_dataframe of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ArrowAltairMixin._arrow_line_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ArrowMixin._arrow_table of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ArrowVegaLiteMixin._arrow_vega_lite_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LegacyAltairMixin._legacy_altair_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LegacyAltairMixin._legacy_area_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LegacyAltairMixin._legacy_bar_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LegacyDataFrameMixin._legacy_dataframe of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LegacyAltairMixin._legacy_line_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LegacyDataFrameMixin._legacy_table of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LegacyVegaLiteMixin._legacy_vega_lite_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method DataFrameSelectorMixin.altair_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method DataFrameSelectorMixin.area_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MediaMixin.audio of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method BalloonsMixin.balloons of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method DataFrameSelectorMixin.bar_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method function_beta_warning.
.wrapped_func of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)> - <bound method function_beta_warning.
.wrapped_func of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)> - <bound method function_beta_warning.
.wrapped_func of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)> - <bound method BokehMixin.bokeh_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ButtonMixin.button of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method CameraInputMixin.camera_input of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MarkdownMixin.caption of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method CheckboxMixin.checkbox of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MarkdownMixin.code of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ColorPickerMixin.color_picker of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LayoutsMixin.columns of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LayoutsMixin.container of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method DataFrameSelectorMixin.dataframe of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method TimeWidgetsMixin.date_input of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ButtonMixin.download_button of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method EmptyMixin.empty of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method AlertMixin.error of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ExceptionMixin.exception of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method LayoutsMixin.expander of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method FileUploaderMixin.file_uploader of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method FormMixin.form of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method FormMixin.form_submit_button of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method GraphvizMixin.graphviz_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MarkdownMixin.header of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method HelpMixin.help of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ImageMixin.image of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method AlertMixin.info of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method JsonMixin.json of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MarkdownMixin.latex of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method DataFrameSelectorMixin.line_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MapMixin.map of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MarkdownMixin.markdown of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MetricMixin.metric of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MultiSelectMixin.multiselect of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method NumberInputMixin.number_input of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method PlotlyMixin.plotly_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method ProgressMixin.progress of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method PydeckMixin.pydeck_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method PyplotMixin.pyplot of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method RadioMixin.radio of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method SelectSliderMixin.select_slider of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method SelectboxMixin.selectbox of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method SliderMixin.slider of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MarkdownMixin.subheader of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method AlertMixin.success of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method DataFrameSelectorMixin.table of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method TextMixin.text of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method TextWidgetsMixin.text_area of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method TextWidgetsMixin.text_input of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method TimeWidgetsMixin.time_input of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MarkdownMixin.title of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method DataFrameSelectorMixin.vega_lite_chart of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method MediaMixin.video of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method AlertMixin.warning of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
- <bound method WriteMixin.write of DeltaGenerator(_root_container=0, _provided_cursor=None, _parent=None, _block_type=None, _form_data=None)>
Package Methods
streamlit._add_script_run_ctx()
This should be called from this thread’s parent thread, before the new thread starts.
streamlit._add_script_run_ctx(thread: Optional[threading.Thread] = None, ctx: Optional[streamlit.script_run_context.ScriptRunContext] = None)
streamlit._add_script_run_ctx(
thread,
ctx,
)
streamlit._get_script_run_ctx()
streamlit._get_script_run_ctx() -> Optional[streamlit.script_run_context.ScriptRunContext]
streamlit._get_script_run_ctx(
)
streamlit._maybe_print_use_warning()
The warning is printed only once.
streamlit._maybe_print_use_warning()
streamlit._maybe_print_use_warning(
)
streamlit._transparent_write()
streamlit._transparent_write(*args)
streamlit._transparent_write(
args,
)
streamlit._update_logger()
streamlit._update_logger()
streamlit._update_logger(
)
streamlit.cache()
streamlit.cache(func=None, persist=False, allow_output_mutation=False, show_spinner=True, suppress_st_warning=False, hash_funcs=None, max_entries=None, ttl=None)
streamlit.cache(
func,
persist,
allow_output_mutation,
show_spinner,
suppress_st_warning,
hash_funcs,
max_entries,
ttl,
)
streamlit.echo()
streamlit.echo(code_location='above')
streamlit.echo(
code_location,
)
streamlit.experimental_get_query_params()
streamlit.experimental_get_query_params()
streamlit.experimental_get_query_params(
)
streamlit.experimental_rerun()
When st.experimental_rerun()
is called, the script is halted - no
more statements will be run, and the script will be queued to re-run
from the top.
If this function is called outside of Streamlit, it will raise an Exception.
streamlit.experimental_rerun()
streamlit.experimental_rerun(
)
streamlit.experimental_set_query_params()
streamlit.experimental_set_query_params(**query_params)
streamlit.experimental_set_query_params(
query_params,
)
streamlit.experimental_show()
Show() has similar properties to write():
1. You can pass in multiple arguments, all of which will be debugged.
2. It returns None, so it's "slot" in the app cannot be reused.
Note: This is an experimental feature. See https://docs.streamlit.io/library/advanced-features/prerelease#experimental for more information.
streamlit.experimental_show(*args)
streamlit.experimental_show(
args,
)
streamlit.get_option()
Run streamlit config show
in the terminal to see all available options.
streamlit.get_option(key: str) -> Any
streamlit.get_option(
key,
)
streamlit.set_option()
Currently, only the following config options can be set within the script itself: _ client.caching _ client.displayEnabled _ deprecation._
Calling with any other options will raise StreamlitAPIException.
Run streamlit config show
in the terminal to see all available options.
streamlit.set_option(key, value)
streamlit.set_option(
key,
value,
)
streamlit.set_page_config()
.. note:: This must be the first Streamlit command used in your app, and must only be set once.
streamlit.set_page_config(page_title=None, page_icon=None, layout='centered', initial_sidebar_state='auto', menu_items=None)
streamlit.set_page_config(
page_title,
page_icon,
layout,
initial_sidebar_state,
menu_items,
)
streamlit.spinner()
streamlit.spinner(text='In progress...')
streamlit.spinner(
text,
)
streamlit.stop()
Streamlit will not run any statements after st.stop()
.
We recommend rendering a message to explain why the script has stopped.
When run outside of Streamlit, this will raise an Exception.
streamlit.stop() -> NoReturn
streamlit.stop(
)
[]