J'ai un script python qui invite parfois l'utilisateur pour la saisie sous la forme de
raw_input('please provide foo')
.script bash qui exécute un script python qui invite l'utilisateur
J'ai un script bash qui, entre autres choses exécute ce script 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)
je voudrais lancer ce script bash et fournir des commentaires (en tant qu'utilisateur, via le shell interactif) aux invites du script python quand il le faut. Mais quand j'exécute le script bash, je ne vois pas les invites python.
J'ai également essayé sans le drapeau -i
, en vain.
Existe-t-il un moyen de résoudre ce problème?
Comment exécutez-vous le script python dans le script shell? –
voulez-vous une entrée utilisateur ou une saisie automatique par script? – perreal
Comment le script python demande-t-il l'entrée? Est-ce qu'il détecte son environnement de fonctionnement? –