Skip to main content
 首页 » 编程设计

python之如何在终端中运行一行 Python 命令

2025年05月04日14zhwl

我想在终端中获取 Python 函数的结果。

我尝试运行命令:

$ python3 -m uuid uuid.uuid4().hex 

我希望看到输出类似于:'78cbf0fadaa34ff7ac3f7b965965e207'

不幸的是我得到了错误:

-bash: syntax error near unexpected token `(' 

请您参考如下方法:

你很接近。

  • 运行单个命令的标志是 -c 而不是 -m。
  • 您还需要导入 uuid 以便使用它。
  • 您还需要使用 print() 才能实际看到一些输出。
  • 最后,整个传递的命令都必须用引号引起来。
$ python3 -c "import uuid; print(uuid.uuid4().hex)" 
8e79508445db4aca91bb0990529fdd89