Skip to content

Instantly share code, notes, and snippets.

View asaini's full-sized avatar

asaini

  • SF
View GitHub Profile
import streamlit as st
def update_first():
st.session_state.second = st.session_state.first
def update_second():
st.session_state.first = st.session_state.second
st.title('🪞 Mirrored Widgets using Session State')
@asaini
asaini / counter.py
Created July 13, 2021 19:19
Blog code 1
import streamlit as st
st.title('Counter Example')
# Streamlit runs from top to bottom on every iteraction so
# we check if `count` has already been initialized in st.session_state.
# If no, then initialize count to 0
# If count is already initialized, don't do anything
if 'count' not in st.session_state:
@asaini
asaini / twitter2
Last active December 24, 2015 06:19
Twitter 2 tutorial
{
"metadata": {
"name": "twitter2"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
@asaini
asaini / twitter
Created September 21, 2013 15:54
{
"metadata": {
"name": "twitter"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
@asaini
asaini / rw
Last active December 22, 2015 02:39
{
"metadata": {
"name": "readWrite"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
{
"metadata": {
"name": "readWrite"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
@asaini
asaini / intro
Created August 6, 2013 22:28
Hello Python
{
"metadata": {
"name": "intro"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{