gpt4 book ai didi

python - 使用剪贴板将 excel 数据复制到 IPython 中的 python 列表中?

转载 作者:太空狗 更新时间:2023-10-29 18:02:26 25 4
gpt4 key购买 nike

有没有办法执行以下工作流程:

  1. 选择 Excel 电子表格中的单元格
  2. 使用 Ctrl+C 复制它们
  3. 将所选单元格的内容以 python 列表或 numpy 数组的形式获取到 IPython shell 中?

最佳答案

更新: @PauloAlmeida 提到的 readline 似乎在 IPython 的 1.0 版本中默认打开。所以你所要做的就是:

  1. 从 numpy 导入数组
  2. 复制电子表格中的单元格
  3. 点击 Alt+V 而不是 Ctrl+V

你将在 IPython 中得到如下内容:

array([[1, 1], [2, 2]])

或者您可以使用 pandas 库的 read_clipboard 方法。

import pandas as pd
pd.read_clipboard() # If you have selected the headers
pd.read_clipboard(header=None) # If you haven't selected the headers

这将返回一个类似于电子表格的 pandas DataFrame 对象。你可以在他们的官方网站上找到更多信息 documentation .

关于python - 使用剪贴板将 excel 数据复制到 IPython 中的 python 列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18311976/

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