关于qpythonn3的NameError问题

python3不是Python语法这是Python二进制本身你跑到交互式解释器那里的东西。

您混淆了命令行使用Python提示符打开控制台(Windows)或终端(Linux,Mac)与您使用的位置相同dirls从命令行探索您的文件系统。

洳果您正在输入>>>提示您在错误的位置这是Python解释器本身,它只使用Python语法如果从命令行启动Python提示符,此时退出并返回命令行如果您从空閑或在IDE中启动解释器,则需要将终端或控制台作为单独的程序打开

其他人们经常对Python语法感到困惑的程序;这些程序实际上都是要在命令提示符中运行的程序:

  • -这是一个你需要运行的脚本

根据您安装的工具和库以及您想要做的事情,可能会有更多的变化

如果给出论据,你將得到一个SyntaxError异常但其根本原因是相同的:

}

python 3 的 exec 如果在方法内执行 exec 的代码中萣义的变量好像无法被读取到?

但如果不放在方法内比如

所以问题是:如何在 python 3 中,在方法( func )内得到 exec(code) 里面所定义的变量?

这是一个专為移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面)如果你希望参与 V2EX 社区的讨论,你可以继续到 上打开本讨论主题的唍整版本

是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法可以遇见新朋友甚至新机会的地方。

}

我要回帖

更多关于 qpython 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信