2013-04-26 117 views
0

我覺得我一直在問了很多問題,在過去幾天,但我真的需要這個幫助。我第一天的第三天編寫代碼和python是我選擇學習編碼的選擇語言。 好吧,我做了這個轉換器,將測量單位從毫米轉換成英寸(也轉換表面光潔度),然後我想它將轉換後的數字(取出到小數點後第三位)複製到剪貼板,以便我可以將它粘貼到另一個程序。我試圖做到這一點使用Tkinter的,但我不斷收到錯誤消息追加到剪貼板

Traceback (most recent call last): 
    File "C:\Pygrams\Converter.py", line 104, in <module> 
    clipboard_append(final_form) 

NameError: name 'clipboard_append' is not defined 

下面是代碼使用(假設如結果變量別處定義(僅發佈我有麻煩的部分)的IM。

from tkinter import Tk 
final_form = ("%.3f" % Results) 
final_form2 = str(final_form) 
r = Tk() 
r.withdraw() 
r.clipboard_clear() 
clipboard_append(finalform2) 
r.destroy() 

我在做什麼錯?

+2

'clipboard_app end'是'r'方法。所以... – kalgasnik 2013-04-26 19:06:38

回答

1

你打電話clipboard_append(finalform2)時,你應該叫r.clipboard_append(finalform2)

+0

對不起,對於遲到的回覆,我發現了我發佈後不久,我的問題。 – 2013-04-29 11:53:04