我有一个python脚本,它有时会以
raw_input('please provide foo')
的形式提示用户输入。bash脚本,它执行一个提示用户的python脚本
我有一个bash脚本,除其他事项外,执行的是python脚本:
NUM_OUTPUT=$(python -i create_lookup_txtfiles.py data-dir=/data/ad6813/pipe-data/Bluebox/raw_data/dump to-dir=/data/ad6813/caffe/data_info/$TASK_NAME bad-min=$BAD_MIN)
我想运行这个bash脚本,并提供输入(作为用户,通过交互的shell)的python脚本的提示何时需要。
但是当我运行bash脚本时,我没有看到python提示符。
我也试过没有-i
的标志,无济于事。
有没有办法解决这个问题?
如何在shell脚本中运行python脚本? –
你想要用户输入还是脚本自动输入? – perreal
python脚本如何请求输入?它检测到它的运行环境吗? –