본문 바로가기
my_lesson/_Python

Python 아톰에서 실행방법 & 한글께짐 해결방법

by boolean 2018. 9. 26.
728x90

Python 아톰에서 실행방법   &  한글께짐 해결방법

Atom >> File >> settings >> Install



에서 아래 두 페키지를 검색하여 설치해 준다

autocolplete-python

script


설치 후 파이썬 파일을 작성후 Ctrl + Shift + b 를 하면 실행되는데 한글이 석여 있을 경우 께짐이 발생한다 

이의 해결법은 아래 코드를 파일 헤더 부분에 추가 해주면 된다.


import sys

import io


sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')

sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')


cities = ["서울", "부산", "인천", "대구", "광주", "대전", "울산"]
print("cities[0:6] : ", cities[0:6])
print("cities[:] : ", cities[:])
print("cities[-50:50] : ", cities[-50:50])
print("cities[::2] : ", cities[::2])
print("cities[::-1] : ", cities[::-1])
print("cities[:-2] : ", cities[:-2])
==================================================================
cities[0:6] :  ['����', '�λ�', '��õ', '�뱸', '����', '����']
cities[:] :  ['����', '�λ�', '��õ', '�뱸', '����', '����', '���']
cities[-50:50] :  ['����', '�λ�', '��õ', '�뱸', '����', '����', '���']
cities[::2] :  ['����', '��õ', '����', '���']
cities[::-1] :  ['���', '����', '����', '�뱸', '��õ', '�λ�', '����']
cities[:-2] :  ['����', '�λ�', '��õ', '�뱸', '����']
[Finished in 0.144s]


import sys

import io

sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')

sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')


cities = ["서울", "부산", "인천", "대구", "광주", "대전", "울산"]

print("cities[0:6] : ", cities[0:6])

print("cities[:] : ", cities[:])

print("cities[-50:50] : ", cities[-50:50])

print("cities[::2] : ", cities[::2])

print("cities[::-1] : ", cities[::-1])

print("cities[:-2] : ", cities[:-2])

==============================================================

cities[0:6] :  ['서울', '부산', '인천', '대구', '광주', '대전']
cities[:] :  ['서울', '부산', '인천', '대구', '광주', '대전', '울산']
cities[-50:50] :  ['서울', '부산', '인천', '대구', '광주', '대전', '울산']
cities[::2] :  ['서울', '인천', '광주', '울산']
cities[::-1] :  ['울산', '대전', '광주', '대구', '인천', '부산', '서울']
cities[:-2] :  ['서울', '부산', '인천', '대구', '광주']
[Finished in 0.116s]


댓글