首先,你需要将这个函数保存在一个Python文件中,例如 my_script.py
。然后,你可以在命令提示符(cmd)中使用以下命令来运行这个脚本:
python my_script.py
然而,这样做并不能直接调用你的函数。为了在命令行中调用这个函数并传递参数,你需要在你的脚本中添加一些代码来接收命令行参数。这可以通过内置的 sys
模块来实现。以下是一个例子:
import sys
def fun(input):
print(input)
if __name__ == "__main__":
fun(sys.argv[1])
在这个例子中,sys.argv[1]
是从命令行传递给脚本的第一个参数。现在,你可以在命令行中使用以下命令来调用你的函数并传递一个参数:
python my_script.py "Hello, World!"
这将会打印出 "Hello, World!"。请注意,你需要将参数放在引号中,特别是当参数包含空格时。希望这个答案对你有所帮助!
标签:__,py,变量,script,cmd,调用函数,sys,参数,命令行 From: https://blog.51cto.com/u_16055028/8933847