You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python脚本中调用type()函数无输出问题求助

解决Python脚本无输出的问题

哈哈这个问题我刚学Python的时候也踩过坑!先给你说清楚为啥会这样:

  • 在Python交互式Shell里,你敲个表达式比如type(state),Shell会贴心地自动把这个表达式的返回值打印出来,方便你实时看结果;
  • 但把代码写到.py脚本里运行时,Python可不会主动帮你输出内容——所有要显示的结果,都得你自己调用输出函数才行。

所以修改你的main.py代码就行,把type(state)改成print(type(state)),完整代码是这样:

state = True
print(type(state))

现在再用python main.py运行,就能看到和Shell里一模一样的<class 'bool'>输出了~

顺便提个小技巧:如果有时候想让脚本运行完还能保留交互式环境,或者让脚本里的表达式自动打印结果,可以用python -i main.py命令执行,这样脚本跑完直接进入Shell,调试起来超方便!

内容的提问来源于stack exchange,提问作者Hash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:27:44