【问题标题】:Using Pyperclip to copy and paste a 2d array使用 Pyperclip 复制和粘贴二维数组
【发布时间】:2018-07-01 11:08:52
【问题描述】:

我在 Python 3.6 中使用 pyperclip

如果我有一个巨大的二维数组(640X480),我如何将它复制到一个程序中并使用 pyperclip copy() 和 paste() 函数将其粘贴到另一个程序中。

【问题讨论】:

  • 请注意,pyperclip 仅适用于纯文本,因此您可以考虑将二维数组传递给 repr(),然后将返回的字符串传递给 pyperclip.copy()。这仅在数组包含简单数据类型(字符串、整数、布尔值等)时才有效。

标签: python arrays pyperclip


【解决方案1】:

在第一个程序中使用以下代码:

pyperclip.copy(array)

在第二个程序中使用这个:

array=eval(pyperclip.paste())

【讨论】:

    【解决方案2】:

    您可以将数组转换为 JSON 字符串或 pickle,复制字符串,然后将其粘贴到其他程序中。其他程序需要能够解码 JSON 字符串或 pickle。

    【讨论】:

      猜你喜欢
      • 2019-01-10
      • 2018-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-05
      相关资源
      最近更新 更多