Skip to content

Instantly share code, notes, and snippets.

Lee Seongjoo lseongjoo

  • CodeBasic
  • Seoul, Korea
Block or report user

Report or block lseongjoo

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View 한글과유니코드.md

한글과 유니코드

유니코드에서 한글을 어떻게 다루는지를 정리하였다.


  • 유니코드(Unicode)는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준 (위키 백과)
  • 단순히 문자마다 번호를 붙임
  • 계속 업데이트되며 현재는 Unicode Version 9.0.0 이 최신이다.


  • 유니코드를 실제 파일 등에 어떻게 기록할 것인지를 표준화한 것이다.
lseongjoo /
Created Jun 7, 2018 — forked from ramalho/
John Conway's Game of Life implemented with coroutines, by Brett Slatkin
#!/usr/bin/env python3
# Copyright 2014 Brett Slatkin, Pearson Education Inc.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
lseongjoo / imagenet1000_clsid_to_human.txt
Created Dec 13, 2017 — forked from yrevar/imagenet1000_clsidx_to_labels.txt
text: imagenet 1000 class id to human readable labels (Fox, E., & Guestrin, C. (n.d.). Coursera Machine Learning Specialization.)
View imagenet1000_clsid_to_human.txt
{0: 'tench, Tinca tinca',
1: 'goldfish, Carassius auratus',
2: 'great white shark, white shark, man-eater, man-eating shark, Carcharodon carcharias',
3: 'tiger shark, Galeocerdo cuvieri',
4: 'hammerhead, hammerhead shark',
5: 'electric ray, crampfish, numbfish, torpedo',
6: 'stingray',
7: 'cock',
8: 'hen',
9: 'ostrich, Struthio camelus',
lseongjoo /
Last active Mar 7, 2016
파이썬 파일 압축
# coding: utf-8
빅파이, 빅데이터를 위한 파이썬
>>> print('테스트1', file=open('테스트1.txt', 'w'))
>>> print('테스트2', file=open('테스트2.txt', 'w'))
>>> 파일목록 = ['테스트1.txt', '테스트2.txt']
>>> export_to_zip('', 파일목록)
# coding: utf-8
주신 질문에 대한 해결책을 제안합니다.
빅파이: 빅데이터를 위한 파이썬
import pandas as pd
from pandas import Series, DataFrame
lseongjoo /
Created Aug 18, 2015
콘솔의 인코딩 정보를 활용해 명령줄 인자를 유니코드로 변환하기
# coding: utf-8
# @LeeSeongjoo
import sys
if __name__ == '__main__':
# 명령줄 인자를 유니코드로 변환
uargv = [arg.decode(sys.stdin.encoding) for arg in sys.argv[1:]]
lseongjoo /
Last active Aug 29, 2015
웹 API 요청 질문 관련 (2015-07-19)
# coding: utf-8
import requests
response = requests.get('', {'api_key':20141107174448, 'q':u'좋다'})
# content-length
cLen = response.headers['Content-Length']
# Get the content of the HTTP response
lseongjoo /
Last active Aug 29, 2015
반복문 대신 NumPy 배열 사용
import random
import numpy as np
def gen_sim_pure_python():
"""Pure Python"""
prices = [[np.random.randint(5,1000)] for i in range(10)]
changes = [[np.random.uniform(-0.3, 0.3) for i in range(90)] for i in range(10)]
for p, c in zip(prices, changes):
for delta in c:
View gist:5149834
public void onTextChanged(CharSequence s, int start, int before, int count){
if(start >0 && before == 1 && count == 1){
if(geocoderTask != null){
geocodeTask = new GeocodeTask();
import urllib
import BeautifulSoup
data = urllib.urlopen('')
soup = BeautifulSoup.BeautifulSoup(data)
banklist = soup.find('table', attrs={'class', 'sortable'})
You can’t perform that action at this time.