我是streamlit的新手,已经完成了我的预测回归脚本,使用加州房价数据集。然而,当我试着运行. py文件我遇到以下错误:
NameError: name 'null' is not defined
回溯:
File "c:userscupacanaconda3libsite-packagesstreamlitscript_runner.py", line 354, in _run_script
exec(code, module.__dict__)
File "C:Userscupacdesktopuntitled.py", line 188, in <module>
"execution_count": null,
我遇到了同样的错误。如果打开filename.py文件,将看到代码的JSON内容。这主要是因为您可能直接从Jupyter笔记本中将该文件保存为.py。您可以清除所有内容并尝试以下代码
import streamlit as st
st.write('Hello world')
将在新浏览器中打开您的内容。
我不确定Streamlit,但我知道Python中有None
而不是null
。您可以尝试在顶部的脚本C:Userscupacdesktopuntitled.py
中定义null = None
-它可能会工作!