我正在尝试使用 python -c 命令行选项,但似乎无法使其工作。 什么是正确的使用方法? 有时存储整个命令和一行并为其创建别名然后进入交互模式真的很有用。
下面没有输出
-bash-3.2$ python -c "
import hashlib
hashlib.md5('test').hexdigest()"
当然还有后续作品
-bash-3.2$ python
>>> import hashlib
>>> hashlib.md5('test').hexdigest()
'098f6bcd4621d373cade4e832627b4f6'
>>>
请您参考如下方法:
如果在非交互模式下,您必须打印您想要查看的内容。
python -c "import hashlib
print hashlib.md5('test').hexdigest()"
交互模式总是打印返回值,但这只是CLI的一个噱头
