如何使用 bash 命令'read -e variable'并将变量传递给 python 变量



我想将shell输入传递给python中的变量。通常我会为此使用 raw_input() 方法,但我想使用允许我"浏览"文件夹的东西。

在 bash 脚本中,我会使用这样的东西:(-e 允许我通过 Tab 使用 shell 的"自动完成"功能。

#!/bin/bash
echo Please input the path to the file:
read -e var
echo $var

有谁知道如何在Python中解决这个问题?我看了看os.popen()os.system(),但不知道如何使用它们。

readline 模块可以为您提供 raw_input() 的制表符补全。

你可能想做这样的事情。

相关内容

  • 没有找到相关文章

最新更新