Можно ли получить точный вызов сценария на Python?Python

Программы на Python
Anonymous
Можно ли получить точный вызов сценария на Python?

Сообщение Anonymous »

Мне хотелось бы, чтобы мой скрипт Python создавал текстовый файл, содержащий именно ту командную строку, которую пользователь ввел для вызова скрипта. Раньше я делал в bash следующее:

Код: Выделить всё

echo "$0" "$@" > "${output_dir}/configuration/invocation.txt"
Есть ли что-то эквивалентное в Python? Как здесь отмечено, «аргументы командной строки уже обрабатываются оболочкой до их отправки в sys.argv. Поэтому кавычки оболочки и пробелы исчезли и не могут быть точно восстановлены».

Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-python

Вернуться в «Python»