调用pyperclip的paste()方法传参引发TypeError错误,寻求解决办法
问题解决:pyperclip paste方法参数错误
你的错误出在clip.paste(string)这一行——pyperclip的paste()方法不需要传入任何参数,它的作用是读取剪贴板当前的内容,你额外传了string参数,才触发了「takes 0 positional arguments but 1 was given」的类型错误。
修正后的代码如下:
import pyperclip as clip string = "blah blah" clip.copy(string) # 读取剪贴板内容并赋值给变量 copied_content = clip.paste() print(copied_content) # 会输出 "blah blah"
简单说明:
clip.copy(内容):将指定内容写入系统剪贴板clip.paste():读取系统剪贴板的当前内容,返回对应的字符串,无需传参
内容的提问来源于stack exchange,提问作者Arian
相关产品推荐
相关产品推荐

