Вот пример вызова.
Код: Выделить всё
b.sh -s hello
Это реализовано таким образом, что служба вызывает a .py-файл с помощью командного модуля (py2). Что, в свою очередь, вызывает сценарий оболочки b.sh.
Теперь я хочу сохранить некоторые входные данные с обратными кавычками и выглядеть так, как показано ниже
strpart1
Код: Выделить всё
strpart2
[img]https: //i.sstatic.net/V074vR3t.png[/img]
В1) Можно ли что-нибудь сделать во время вызова оболочки, чтобы избежать обратных кавычек, не разрывая строку?
Теперь, чтобы этого избежать сломавшись, я написал метод замены py2.

< /p>
Проблема в том, что когда мне нужно ввести данные, как показано ниже, избегая обратного кавычка.
str`example
Он сохраняется как это так.

Однако, если я предоставлю ввод типа

он сохраняется как

Я хотел бы сохранить его как есть
[img]https://i. sstatic.net/E4oV12VZ.png[/img]
не вызывая разделения на консоли.
Что мне изменить в Python, чтобы обратные косые черты не появлялись Не удалось сохраниться, я также попробовал заменить обратную косую черту на ('), результат все тот же. В Python также сохраняется escape-символ.
Подробнее здесь: https://stackoverflow.com/questions/784 ... ugh-python