수업정리/Fundamental
command 명령어 3 - grep, pdb, try / except
GreenBNN
2023. 5. 10. 14:41
grep '한글' news_data/* > 한글.grep.txt : news_data 폴더 안에 파일명에 '한글'이 포함되어 있는 것들 새 txt 파일로 생성하기
grep -c '한글' news_data/* : news_data 폴더 안에 '한글' 이 나오는 개수 출력하기
pdb : 디버거
n : 다음줄
p : 변수 출력
l : 위, 아래 코드 보여줌
b 9 : 9번째 줄에 break 걸기
c : 코드 실행
try / except : 오류 / 예외처리 하기
#divider.py
def span(divider):
return 42/divider
print(spam(2))
print(spam(0))
print(spam(1))
이러면 오류가 뜸
이거를 조금 보기 좋게 하기
#divider.py
def span(divider):
return 42/divider
try:
print(spam(2))
print(spam(0))
print(spam(1))
except:
print('errors')
조금 더 발전시킨다면
#divider.py
def span(divider):
return 42/divider
try:
print(spam(2))
print(spam(0))
print(spam(1))
except Exception as e:
print(e)