私はプログラミングが初めてで、10文字を超える長さのときにコピーしたものを文字列に置き換える簡単なプログラムを作成しようとしています。これはコードです:
import pyperclip
import tkinter as Tk
while True:
r = Tk()
r.withdraw()
try:
selection = r.selection.get(selection="CLIPBOARD")
except tk.TclError:
selection = None
sleep(0.1)
try:
selection = r.selection.get(selection="CLIPBOARD")
except tk.TclError:
selection = None
r.clipboard_clear()
if len(result) > 10:
pyperclip.copy("aaa")
しかし、それは私にこのエラーを与えます:
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
TypeError: 'module' object is not callable
>>>
これはおそらく tkinter モジュールに関連していることは理解していますが、それが何であるか、またはそれを解決する方法を本当に知りません。