【发布时间】:2021-10-13 15:05:55
【问题描述】:
我的问题是,当我初始化一个名为 self.items = 0 的新变量时,我想在每次完全导入值时增加 1。但是我尝试使用该变量进行调试,但它总是由 0 设置为初始化
这是我的示例代码:
import streamlit as st
class main:
def __init__(self):
self.items = 0
self.run()
def run(self):
st.title('Home')
print(self.items)
if st.button('Submit'):
self.items = self.items + 1
print(self.items)
if __name__ == "__main__":
main()
【问题讨论】: