当我运行以下代码时
import pyperclip
pyperclip.copy('German')
pyperclip.paste()我得到了错误
Traceback (most recent call last):
File "C:/Windows/System32/pyperclip.py", line 1, in <module>
import pyperclip
File "C:/Windows/System32\pyperclip.py", line 2, in <module>
pyperclip.copy('German')
AttributeError: module 'pyperclip' has no attribute 'copy'我已经使用pip安装了pyperclip,我已经尝试重新安装Pyperclip,但是它什么也不起作用。
发布于 2015-10-26 16:17:21
通过将文件命名为pyperclip.py,您将模块命名为pyperclip。因此,您的import pyperclip实际上是一个递归导入(导入您自己的模块),将不会工作。
为了避免这种情况,请不要将模块命名为与所使用的库相同的名称。
发布于 2017-12-12 03:20:38
我决定使用os,而不是pyperclip:
os.system("echo '%s' | pbcopy" % STRING_NAME_HERE发布于 2020-06-17 20:03:52
首先,你有没有安装pyper剪辑模块?如果你还没有安装pyperclip模块,那么它将无法工作
https://stackoverflow.com/questions/33341080
复制相似问题