gpt4 book ai didi

python - 如何使内嵌图的标题可复制?

转载 作者:行者123 更新时间:2023-12-02 03:00:37 27 4
gpt4 key购买 nike

如果我有一些嵌套在某个循环中的情节,可以说:

import matplotlib.pyplot.plot as plot
import matplotlib.pyplot at plt

x = [1, 2, 3, 4]
plt.figure()
plot(x)
plt.title('some title with the {name}')

标题是动态的,我经常想在查看情节后将名称复制到剪贴板中。有没有办法让我的情节标题可复制?

另一个说明,我使用的是 Spyder 4.0.1,我的绘图出现在其绘图 Pane 中。

最佳答案

图像(例如 matplotlib Canvas )是强度值的数组,我们称之为像素。它本质上不包含任何文本信息,即使您的大脑将某些光图案的排列解释为文本。因此,您应该将字符串作为字符串复制到绘图之外。

有一个简单的方法,但你必须跳出情节思考:

import matplotlib.pyplot.plot as plot
import matplotlib.pyplot at plt

x = [1, 2, 3, 4]
plt.figure()
plot(x)

t = 'some title with the {name}'
plt.title(t)
print(t)

现在您可以从命令行自由复制标题的文本表示形式。

如果您同意附加依赖项,则可以按照 this question 中的建议直接复制到剪贴板。 。例如,安装了 pyperclip,您可以执行以下操作:

import pyperclip

pyperclip.copy(t)

关于python - 如何使内嵌图的标题可复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60065834/

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