[137] 텍스트 파일을 읽고 풀력하기
Read
1) f = open(‘a.txt’,‘r’) #a라는 파일을 읽는 형태로 연다.
2) data = f.read() #a라는 파일을 읽고 그 값을 data에 str형식으로 저장한다.
[138]텍스트 파일을 한줄씩 읽고 출력하기
readline
1) line = f.readline()
[139]화면에서 사용자 입력을 받고 파일로 쓰기
write
1) f.write(text)
[140]텍스트 파일에 한줄씩 쓰기
writelines
1) f.write(str(list))
[144]파일을 열고 자동으로 닫기
with ~ as
1) with open(‘stockcode.txt’,‘r’)as t #처리가 끝나면 자동으로 종료된다
#open은 close가 필요하다.
[145]파일의 특정 부분만 복사하기
seek, read, write
1) f.seek(spos) #spos : 파일을 읽는 위치 지정
2) f.read(size) #size : 읽을 크기를 지정
3) f.write(data)
[146]파일 크기 구하기
os.path.getsize
1) getsize(file1) #file1에 문서이름을 적거나 파일위치를 적으면 된다.
[147]파일 삭제하기
os.remove
1) remove(target_file)
[148]파일이름 바꾸기 [149]파일을 다른 디렉터리로 이동하기
os.rename
1) rename(target_file, newname)
[150]디렉터리에 있는 파일목록 얻기
os.listdir glob.glob
1) os.listdir(folder) #디렉터리에 있는 모든 파일을 나열한다.
2) glob.glob(files) #*.txt를 하면 텍스트의 모든 파일을 나열한다.
[151]현재 디렉터리 확인하고 바꾸기
os.getcwd os.chdir
1) A = os.getcwd() #현재 작업하고 있는 디렉터리
2) A = os.chdir(‘..’) #현재 작업하고 있는 디렉터리의 부모
[152]디렉터리 생성하기
os.mkdir
1) os.mkdir(newfolder) #새로운 디렉터리를 생성한다.
[153]디렉터리 제거하기
os.rmdir
[154]하위 디렉터리 및 파일 전체 삭제하기
shutil.rmtree
[155]파일이 존재하는지 체크하기
os.path.exist
1) exists(dir_name)
[156]파일인지 디렉터리인지 확인하기
os.path.isfile os.path.isdir
[157]현재 시간을 년-월-일 시:분:초로 출력하기
localtime shrftime
1) A = strftime(‘%Y-%m-%d %X\t’,localtime())
2) t = localtime() ----> t.tm_year #이렇게 쓰면은 일일이 입력을 해야한다.
Localtime() | +shrftime() |
tm_year | %Y |
tm_mon | %m |
tm_mday | %d |
tm_hour | %H |
tm_min | %M |
tm_sec #61은 윤초 | %S |
tm_wday #1월 1일부터 현재까지 날짜수 | %x 현재 날짜를 월/일/년 |
tm_yday #섬머타임1 아니면0 모르면 -1 | %X 현재 날짜를 시/분/초 |
[160] 프로그램 실행 시간 계산하기
datetime.now(*2)
[163]URL에서 호스트 도메인 추출하기
split 사용
'『 Python 』 > Python' 카테고리의 다른 글
Part 2. if문과 For문 While문 (0) | 2019.08.20 |
---|---|
Part 1. 파이썬 기본함수 (0) | 2019.08.19 |
Python 계산기 (0) | 2019.03.10 |
Pygame 설치하기 (0) | 2019.03.10 |
Collections 모듈 - namedtuple (0) | 2019.03.07 |
댓글