파이썬(59)
-
파일 입출력 방법
파일 입출력 방법파일을 열어서 읽고, 쓰고, 이어쓰기 위해서는 다음의 단계를 거칩니다.
-
FileNotFoundError: [Errno 2] No such file or directory: 오류 해결방법
오류 메시지 FileNotFoundError: [Errno 2] No such file or directory: 오류 원인 설정되어진 작업경로를 기준으로 파일 찾기 때문에 오류가 나옵니다. 해결방법 VS Code "EXPLORER"에서 작업 경로 지정한 경우 해당 작업 경로를 기준으로 해당 코드가 있는 경로 까지 다시 지정해야 합니다. 즉, os.getcwd() 메소드를 실행하면 VS Code의 "EXPLORER"에서 작업 경로 지정까지만 나옵니다. 파일을 정확하게 오픈하기 위해서는 절대경로를 지정해 주거나 작업경로를 현재 사용하는 경로로 지정해 주어야 합니다. # VSCode에서 - 작업 디렉토리 변경하기 import os # Get the current working directory (cwd) cu..
-
파이썬 출력결과 파일로 저장 하기
파이썬 출력결과 파일로 저장 하기 파이썬을 통해 분석한 결과를 출력할때 내용이 많아 콘솔상에서 확인이 되지 않는 경우 파일로 저장한 후 확인할 수 있습니다. 파일 오픈하기 output.txt 파일을 w(쓰기)모드로 오픈합니다. out = open('output.txt','w') 파일로 출력하기 print()로 출력할 때 file옵션을 통해 해당 파일로 출력해 줍니다. print(row, file=out)
-
상속관계에서 생성자 호출
상속관계에서 생성자 호출 · 서브 클래스의 생성자는 슈퍼 클래스의 생성자를 자동으로 호출하지 않습니다. · 서브 클래스의 생성자에서 슈퍼 클래스의 생성자를 명시적으로 호출해야 합니다. · 서브 클래스에 생성자가 정의되어 있지 않은 경우에는 슈퍼 클래스의 생성자가 호출됩니다.
-
while문
while문· 조건식이 참(True)인 동안 내부 구문을 반복 수행합니다.· 조건식은 구문이 수행되기 이전에 우선 평가됩니다.· 구문을 모두 수행 이후 반복을 위해 다시 조건식을 재평가합니다.· 조건식이 거짓(False)이면 while 문 구조를 빠져나갑니다. while 조건식이 만족하는 동안 while 블록내의 수행구문들을 반복 수행합니다.
-
print()
print()· 화면에 자료를 출력할 때 보편적으로 사용하는 함수 입니다.· ()안의 문자열을 출력한 후 한 줄을 바꾸어 줍니다. 즉 개행됩니다.· ()안의 입력한 자료형을 출력합니다.· 파이썬 버전 2.x 때는 print가 함수가 아니었지만, 3.0 에서는 함수로 바뀌었습니다. ,(콤마)· 순차적으로 입력된 각 statement를 분리시켜줍니다.· 여러 자료를 한 번에 출력할 때 결과 사이를 한 칸 씩 띄어줍니다. ;(세미콜론)· 파이썬에서 한 문장은 기본적으로 한 줄을 차지합니다.· 한라인에서 각 문장의 줄을 분리할 때 사용합니다.