명령 프롬프트에서 런타임 변수를 Python으로 전달하여 거기에서 실행합니다 (im = n python). 이제 파이썬 프로그램의 결과를 저장하고 그 결과를 다시 명령 프롬프트에 사용하고 싶습니다. 나는 위와 같이 명령 프롬프트에서 파이썬 프로그램으로 사용자 입력 문자열을 전달하고 있습니다명령 프롬프트에서 파이썬 프로그램의 출력을 저장하는 방법은 무엇입니까?
set input=
set /P input=Enter Layer Name:%=%
C:\Python27\python.exe F:\xampp\htdocs\flood_publish\projection_raster.py %input%
을 다음과 같이 샘플입니다. 그에게 당신이 파이썬 함수를 호출하는 곳에서 떠들썩한 파티 스크립트를 가정
이것은 분명히 bash 스크립트가 아닙니다. OP는 Windows 경로를 사용하며 태그에서 명시 적으로 cmd를 참조합니다. –
Bash 스크립트는 Windows에서도 작동합니다. http://www.howtogeek.com/261591/how-to-create-and-run-bash-shell-scripts-on-windows-10/ – prabodhprakash
Windows 10에만 해당됩니다. Windows 2008 서버 및 Windows 2012 서버 및 다른 버전은 어떻게됩니까? –