В чем дело? инициализированный модуль pyperclip не имеет атрибута paste (скорее всего, из-за циклического импорта) - PullRequest
0 голосов
/ 19 июня 2020

Я столкнулся с проблемой вывода моего кода, который прикреплен к выводу.


    import webbrowser, sys, pyperclip
    if len(sys.argv) > 1:
        #Get address from command line.
        address = ' '.join(sys.argv[1:])
    else:

        #Get address from clipboard.
         address = pyperclip.paste()
    webbrowser.open('https://www.google.com/maps/place/' + address)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Output:  text = pyperclip.paste()
AttributeError: partially initialized module 'pyperclip' has no attribute 'paste' (most likely due to a circular import)

1 Ответ

0 голосов
/ 20 июня 2020

Код правильный, но файл pyperclip.py существует в том же каталоге, позже удаленный файл, и может получить ожидаемый результат.

...