Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法在 python 中回显输入,或者用另一种方式禁用输入的抑制?我使用 python 进行科学计算,仅供参考,在调试时具有此功能很有用。
我有一个包含创建变量的代码的脚本窗口,例如x=1,在另一行我想只输入变量x并在shell中获取输入iex和输出ie 1,而无需使用print(x)(实际上只会给我的值x)
x=1,
x
1
print(x)
诀窍是从Python Shell(即 IDLE)打开文件。您可以通过文件 > 打开来完成此操作。这将在新窗口中打开您的文件。从这里您可以编辑和运行您的脚本。通过导航到“运行”>“运行模块”或按 F5 来运行。这将重新启动 IDLE 并使您的变量在 IDLE 中可用。
例如,我输入a = "weee"了一个 .py 脚本(然后运行了该脚本)。现在,在我的主 IDLE 窗口中,我输入a并得到以下输出:
a = "weee"
a
>>> a output: 'weee'