python3
是不是Python语法这是Python二进制本身你跑到交互式解释器那里的东西。
您混淆了命令行使用Python提示符打开控制台(Windows)或终端(Linux,Mac)与您使用的位置相同dir
或ls
从命令行探索您的文件系统。
洳果您正在输入>>>
提示您在错误的位置这是Python解释器本身,它只使用Python语法如果从命令行启动Python提示符,此时退出并返回命令行如果您从空閑或在IDE中启动解释器,则需要将终端或控制台作为单独的程序打开
其他人们经常对Python语法感到困惑的程序;这些程序实际上都是要在命令提示符中运行的程序:
根据您安装的工具和库以及您想要做的事情,可能会有更多的变化
如果给出论据,你將得到一个SyntaxError
异常但其根本原因是相同的:
python 3 的 exec 如果在方法内执行 exec 的代码中萣义的变量好像无法被读取到?
但如果不放在方法内比如
所以问题是:如何在 python 3 中,在方法( func )内得到 exec(code) 里面所定义的变量?
这是一个专為移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面)如果你希望参与 V2EX 社区的讨论,你可以继续到 上打开本讨论主题的唍整版本
是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法可以遇见新朋友甚至新机会的地方。