1

所以我正在编写一个程序,将 MM 转换为英寸,将 RA 表面光洁度转换为 MM,还可以将尺寸公差从 MM 转换为英寸。这实际上是我在 python 中进行的第一个项目,我只学习了大约 3 周的编码,当然我选择了 Python3 作为我的第一语言。无论如何,我遇到了 clipboard_append 的问题(它来自 tkinter)让我们说这是代码(显然不是我正在处理的代码,仅以此为例,感谢 Kevin)

from tkinter import Tk
textToPaste = ("hi", "\n", "bye")
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append(textToPaste)
4

1 回答 1

2

问题是 textToPaste 中的逗号。我将它们替换为 + 符号以获得我正在寻找的结果正如向我解释的那样,当您将其传递给元组而不是字符串时,clipboard_append 的行为异常。这是代码

from tkinter import Tk
textToPaste = "hi" + "\n" + "bye"
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append(textToPaste)

只是想我会分享这个,以防有人尝试使用 clipboard_append 并且大括号妨碍了它。

于 2013-05-03T12:41:38.297 回答