2024-04-26 18:50:33 发布
网友
有没有办法从python脚本(.py)返回一个变量,以便在ipython控制台中使用?我有一个python脚本,可以从Spyder中的ipython控制台运行。在脚本中创建一个数据帧。我想把那个数据帧从脚本中传递出去。我知道如果我将整个脚本转换成一个函数并使用return(mydataframe),我就可以做到这一点,但是有没有办法用脚本而不是函数来做到这一点呢?你知道吗
return(mydataframe)
I have a python script that I run from the ipython console in Spyder.
如果您所说的命令行接口是指REPL(在shell中键入python时得到的),那么可以使用ipython接口,然后使用magic command ^{}导入并运行创建数据帧的文件。一旦单元运行,数据帧将对您可用。你知道吗
python
ipython
所以步骤是:
将创建数据帧的单元格的内容保存为普通.py文件。
.py
启动ipython
键入%load the_name_of_the_file.py
%load the_name_of_the_file.py
执行单元格
现在,您可以使用数据帧了。你知道吗
如果您所说的命令行接口是指REPL(在shell中键入} 导入并运行创建数据帧的文件。一旦单元运行,数据帧将对您可用。你知道吗
python
时得到的),那么可以使用ipython
接口,然后使用magic command ^{所以步骤是:
将创建数据帧的单元格的内容保存为普通
.py
文件。启动
的新实例ipython
键入
%load the_name_of_the_file.py
执行单元格
现在,您可以使用数据帧了。你知道吗
相关问题 更多 >
编程相关推荐