python 학습 --- 파일 수정

5167 단어
1. 한 줄을 읽고 한 줄을 쓰고 문자열을 판단하여 수정한다.
1 f=open("yesterday2","r",encoding="utf-8")
2 f_new=open("yesterday3","w",encoding="utf-8")
3 
4 for line in f:
5     if " " in line:
6         line=line.replace(" "," ")
7     f_new.write(line)
8 f.close
9 f_new.close
 1 import sys
 2 f=open("yesterday2","r",encoding="utf-8")
 3 f_new=open("yesterday3","w",encoding="utf-8") 
 4 
 5 find_str=sys.argv[1]
 6 replace_str=sys.argv[2]
 7 
 8 for line in f:
 9      if find_str in line:
10          line=line.replace(find_str,replace_str)
11      f_new.write(line)
12 f.close
13 f_new.close

2. with 문장 파일 열기 문법
1 #f=open("yesterday2","r",encoding="utf-8")
2 with open("yesterday2","r",encoding="utf-8") as f:
3     for line in f:
4         print (line)

좋은 웹페이지 즐겨찾기