我有一个简单的任务,想从该行运行命令。例如
python3 -c 'print(2*2)'
问题是当我想调用一个函数并将参数传递给它时。例如,我想降低字符串“ ABC”。我用
python3 -c 'print(x="ABC",x.lower())'
因此,我的问题是:从命令行调用python时,如何将字符串值传递给函数?
使用sys.argv
获得命令行参数:
$ python3 -c "import sys; print(sys.argv[1].lower())" HELLO
hello
$
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句