Я скопировал следующий код и сохранил его как «mclip.py» в созданной мной папке под названием «Практика» в папке Lib, установленной вместе с Python.exe:
Код: Выделить всё
#! python 3
#mclip.py - a multi-clipboard program
TEXT = {"agree": """Yes, I agree. That sounds fine to me.""", "busy": """Sorry, can we do this later this week or next week?""", "upsell": """Would you consider making this a monthly donation?"""}
import sys, pyperclip
if len(sys.argv) < 2:
print("usage: python mclip.py [keyphrase] - copy phrase text")
sys.exit()
keyphrase = sys.argv[1] #first command line arg is the keyphrase
if keyphrase in TEXT:
pyperclip.copy(TEXT[keyphrase])
print('Text for ' + keyphrase + ' copied to clipboard.')
else:
print('There is no text for ' + keyphrase)
Код: Выделить всё
@py.exe C:\Users\User\AppData\Local\Programs\Python\Python38-32\Lib\practice\mclip.py %*
@pause
Когда я нажимаю WIN + R и ввожу в окне «mclip», я получаю сообщение следующего содержания:
"Windows не может найти 'mclip'. Убедитесь, что вы ввели имя правильно, и повторите попытку".
Просмотр Функция Windows Run работает, но как бы противоречит цели соответствующей настройки командного файла.
Кто-нибудь из тех, кто читал эту книгу, заставил ее работать? Что мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/643 ... oring-stuf
Мобильная версия