탭을 4개의 공백으로 바꾸기
  1. 우선 다음과 같이 tabto4.py 파일을 작성해 보자.

※ tabto4.py는 C:\doit 디렉터리에 저장한다.

c:/doit/tabto4.py

import sys

src = sys.argv[1]
dst = sys.argv[2]

print(src)
print(dst)
sys.argv를 사용하여 입력값을 확인하도록 만든 코드이다.

  1. 다음과 같이 수행했을 때 입력값이 정상적으로 출력되는지 확인해 보자.

C:\doit>python tabto4.py a.txt b.txt
a.txt
b.txt
입력으로 전달한 a.txt와 b.txt가 정상적으로 출력되는 것을 확인할 수 있다.

  1. 테스트를 위한 원본 파일(탭을 포함하는 파일)인 a.txt를 다음과 같이 작성한다. 각 단어는 탭(\t) 문자로 분리되도록 입력해야 한다.

Life is too short
You need python

***여기서 질문 하겠습니다.
a.txt에 3번 life is too short를 어떻게 입력해서 출력하나요ㅜㅜ 아무리 해도 안 되는데

a.txt

f1 = open("a.txt", 'w')
f1.write("life is too short")
f1.close()

f2 = open("a.txt", 'r')
print(f2.read())
f2.close()

저는 이렇게 해서 저장을 하였었는데 알려주세요 고수님들!!😂

yimsuhyun 456

2021년 12월 9일 2:24 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

어떤걸 말씀하시는건지,,
현재 작성해주신 하단 코드는 정상적으로 입출력이 되서요!
제가 이해력이 딸려서 죄송합니다.

f1 = open("a.txt", 'w')
f1.write("life is too short")
f1.close()

f2 = open("a.txt", 'r')
print(f2.read())
f2.close()

코딩코딩코코딩딩

2021년 12월 14일 1:24 오후