python - 如何让代码在 Spyder 中正确运行?
问题描述
我刚刚安装了 Anaconda 并尝试使用 Spyder 编辑器运行代码,但对于输入的任何代码,它都没有显示在控制台中。代码示例:
#%%
def hello():
print("Hello, world!")
我每次都得到以下信息:
runcell(1, 'C:/Users/brm64/untitled2.py')
解决方案
你需要function
像这样调用你的 , jusk :
def hello():
print("Hello, world!")
if __name__ == "__main__":
hello()
它将返回为:
In [1] : hello()
Hello, world!
此外,这可以让您对您的问题有所了解。
推荐阅读
- php - Illuminate\Database\QueryException : SQLSTATE[HY000] [1045] 用户 'root'@'localhost' 的访问被拒绝(使用密码:YES)
- javascript - 富文本编辑器是如何工作的?反应原生
- node.js - 如何在 Docker 上安装 nodejs?(Windows 容器)
- javascript - 将 html 元素从锚标记传递到 django 视图
- mongodb - MongoDB bindIP 地址有优先顺序吗?
- css - 在 CSS 中堆叠非同级元素
- javascript - 从 WebGL Unity 应用程序中触发 iframe/modal 覆盖?
- javascript - Puppeteer 从输入中获取数据
- visual-c++ - 在 MSVC 中启用 Wsign-compare
- python - 在 django 中按降序首先按空值排序