본문 바로가기
반응형

파이썬32

[맥] 터미널에서 한글 사용하기, 파이썬에서 한글 입력하기 안녕하세요 한주현입니다. 오늘은 맥 터미널에서 한글 사용하는 방법, 파이썬에서 한글 입력하는 방법 에 대하여 알아보겠습니다. MAC 터미널 한글 사용 문제 상황 맥에서 터미널을 실행하고 한글을 입력하면 글씨가 써졌다가 안써지는 경우가 발생합니다. 아래 그림 처럼 글씨가 나와도 다음 글씨를 입력하면 없어지죠..이는 터미널 설정에 대한 문제입니다. 맥 터미널 설정 바꾸기 0) 우리는 터미널의 새로운 설정을 만들어서 UTF-8과 한글이 표기되도록 설정할 것입니다. 1) 우선 터미널을 실행합니다. 2) 커맨드 + , (쉼표) 또는 왼쪽 위 메뉴바에서 "터미널(Terminal)" 을 누르시고 "환경설정(Preference)" 에 들어갑니다. 3) 기존에 사용하시던 터미널 설정을 복제하여 카피본을 만듭시다.그냥 기.. 2017. 12. 10.
[파이썬] 파이썬으로 달력 만들기, html 달력 웹 페이지 만들기 안녕하세요 한주현입니다. 오늘은 파이썬으로 달력을 출력하는 방법과 파이썬으로 HTML 달력페이지를 만드는 방법 에 대하여 알아보겠습니다. python 달력 import calendar 파이썬에서 달력을 만들기 위해서 우리는 calendar 모듈을 사용해 볼겁니다. 1234import calendarc = calendar.TextCalendar(calendar.SUNDAY)s = c.formatmonth(2018,1)print(s)Colored by Color Scriptercs 이렇게 calendar 모듈의 TextCalendar 메서드를 사용하여 calendar.TextCalendar 객체를 만들고calendar.TextCalendar 객체의 formatmonth 메서드에서 년, 월을 넣어주게 되면문자.. 2017. 11. 27.
[파이썬] 파이썬 에러 ZeroDivisionError: integer division or modulo by zero , ZeroDivisionError: division by zero , try-except 구문 사용법 안녕하세요 한주현입니다. 오늘은 파이썬 스크립트 실행 중 만날 수 있는 오류인, ZeroDivisionError: integer division or modulo by zeroZeroDivisionError: division by zero 와 try-except 사용방법 에 대하여 알아보겠습니다. 문제 상황 ZeroDivisionError: integer division or modulo by zero ZeroDivisionError: division by zero 두 오류는 각각 python2 와 python3 에서 어떠한 수를 0으로 나눌 때 발생하는 오류입니다. 예를 들자면 다음과 같지요. 12345678910111213>>> # python2>>> 2/0Traceback (most recent c.. 2017. 11. 12.
[파이썬] 파이썬 에러 TypeError: hello() takes 0 positional arguments but 1 was given , 파이썬 클래스에서 self를 사용하는 이유 안녕하세요 한주현입니다. 오늘은 파이썬 클래스 생성시 흔히 볼 수 있는 오류인, TypeError: hello() takes 0 positional arguments but 1 was given 에 대하여 알아보겠습니다. 문제 상황 TypeError: hello() takes 0 positional arguments but 1 was given 객체지향 언어라고 하는 파이썬을 나름 배우고 나서 클래스로 멋지게 코드를 작성해보자 다짐하며 아래와 같은 코드를 작성하고 실행을 하였는데, 12345678class MyClass(): var1 = 10 def hello(): print("hello") myClass1 = MyClass()print(myClass1.var1)print(myClass1.hello()).. 2017. 11. 12.
반응형