gpt4 book ai didi

python - 如何以交互方式将一个代码的输出输入到另一个代码中并从 Pycharm 交互式 python 控制台运行它们?

转载 作者:太空宇宙 更新时间:2023-11-03 20:54:57 25 4
gpt4 key购买 nike

我在 Ubuntu Linux 上使用 Pycharm 社区版 2019.1,在“记住”一个交互式控制台中的变量以便在另一个交互式控制台中重用它们时遇到以下问题:

已关注 Interacting with program after execution ,和 Does Pycharm have Interactive Python Interpreter? ,我已经完成了:

pycharm > 运行 > 编辑配置 >(勾选/选中)“使用​​ python 控制台运行”(以前“之后显示命令行”),

它“记住”代码中变量的值,并允许我直接在控制台中与它们交互,但仅限于与该特定程序相对应的值。例如,假设我有两个程序,“test0.py”和“test1.py”;从“test0.py”中,我们得到 x=1 作为输出或其中使用的变量,然后运行“test1.py”,它将 x 作为输入。现在,由于“test0.py”和“test1.py”具有单独的控制台,因此“test1.py”无法识别作为“test0.py”的输出获得的 x。

我想要的是像 Spyder 或 Jupyter 这样的全局控制台,它会“记住”我运行的每个程序的输出和使用的变量,并使用它们。

我应该采取哪些步骤来实现上述目标?

最佳答案

尝试"file">“设置”>“构建、执行、部署”>控制台并选中“使用现有控制台进行“使用 Python 控制台运行””选项。这将在与第一个程序相同的控制台中运行第二个程序,这应该可以解决您的问题。

关于python - 如何以交互方式将一个代码的输出输入到另一个代码中并从 Pycharm 交互式 python 控制台运行它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56079706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com