Python을 사용하여 명령줄에서 파일에 쓰려면 파일에 사용하려는 스크립트가 CLI 인수를 허용해야 합니다.
예시
예를 들어, 여는 파일에 "Hello"를 추가하는 프로그램을 작성하려고 합니다.
import sys with open(sys.argv[1], 'a') as f: f.write("Hello")
출력
이 파일을 cat.py로 저장하고 다음을 사용하여 실행하는 경우:
$ python cat.py my_file.txt
그런 다음 my_file.txt를 열면 끝에 Hello가 쓰여진 것을 볼 수 있습니다. 위의 명령은 my_file.txt를 가져와서 파일을 가져오고 파일을 읽고 쓰기 위해 사용할 수 있는 변수 argv[1](두 번째 명령줄 인수)의 CLI 인수로 cat.py에 전달합니다.