最近,我一直在使用iPython (又名木星)进行数据分析和一些机器学习。但令人头疼的是,将笔记本应用程序(浏览器)的结果复制到Excel或Google中,这样我就可以操纵结果,或者与不使用iPython的人分享结果。
我知道如何将结果转换为csv并保存。但是,我必须在我的计算机中挖掘,打开结果,并将它们粘贴到Excel或Google中。太花时间了。
仅仅高亮显示结果数据和复制/粘贴通常会完全破坏格式设置,导致列溢出。(更不用说在iPython中打印时会截断长期生成的数据文件的问题了。)
如何轻松地将iPython结果复制/粘贴到电子表格中?
发布于 2016-01-29 17:35:31
尝试使用to_clipboard()方法。例如,对于数据,df:df.to_clipboard()将将所述数据复制到剪贴板。然后,可以将其粘贴到Excel或Google中。
发布于 2020-04-20 17:02:26
如果df.to_clipboard
不能工作的话。这会管用的。
import io
with io.StringIO() as buffer:
df.to_csv(buffer, sep=' ', index=False)
print(buffer.getvalue())
然后,您可以复制打印的数据,并将其粘贴到Excel或Google中。
发布于 2021-02-17 10:04:19
将输出粘贴到像Atom这样的IDE中,然后粘贴到/Excel中
https://stackoverflow.com/questions/35074209
复制相似问题