我如何从终端 运行 python 脚本?

How do I run python scripts from terminal?

我是 python 的菜鸟。所以我制作了这个简单的脚本,它基本上在 运行 时接受 1 个参数,然后将与该参数关联的消息复制到剪贴板。 代码 -

message =  {'available' : 'yeah, come to my office', 'busy' : 'nah, man busy right now', 'hate' : 'i dont like you anymore'}
    

import sys
import pyperclip

if len(sys.argv) < 2 :
    print('Usage:mclip[arg]')
    sys.exit()

keyphrase = 'busy'


if keyphrase in message.keys() :
    pyperclip.copy(message[keyphrase])
    print('{} copyied to clipboard'.format(message[keyphrase]))

else : 
    print('{} not in registered'.format(keyphrase))

现在,我如何从 cmd 运行 它??我尝试从 vs code powershell 终端 运行 连接它,它是与文件相同的工作目录。但我一直收到这个错误 -

python clipboard.py

C:\Users\Kakshipth\AppData\Local\Programs\Python\Python38-32\python.exe: can't open file 'clipboard.py': [Errno 2] No such file or directory

我尝试 python3 clipboard.py

时遇到类似的错误

请帮帮我,也告诉我你们是如何执行脚本的?比如你制作一个 .bat 文件还是 运行 python 文件。

您需要打开包含您的 python 文件的文件夹内的 terminal/command 行。

如果还是不行试试:

python ./clipboard.py