Thoughts, stories and ideas.

Python 주요 함수

BackgroundScheduler

'inteval'
'cron'
'date'
sched.add_job(function, 'date', run_date='2018-01-01 11:00:00', timezone="Asia/Seoul")


#시간설정 참고
sched.add_job(get_data, 'cron', day_of_week='mon-sun', hour='0,1,2,6-23', minute=5, timezone='Asia/Seoul') 
sched.add_job(get_data, 'cron', day_of_week='mon-sun', hour='*/2', end_date='2018-12-31', timezone='Asia/Seoul')

설치

# MYSQLdb
sudo apt-get install python-pip python-dev libmysqlclient-dev
sudo pip install mysqlclient

#

[Pandas 심화] MultiIndex, 다중 인덱싱(계층적 인덱싱)
행 인덱스 계층적으로 만들기 열 인덱스 계층적으로 만들기 다중 인덱스 칼럼의 인덱스 탐색하기 죽으면 0 살아있으면 1 class가 컬럼 데이터 sex가 인덱스 데이터 aggfunc으로 평균값을 구함. 이를 클래스별..

[Python] str 형식의 list 문자열 list 형식으로 변환하는 방법 ( str list to list python )
업무 중 NER을 담당하는 분께 NER을 활용하여 특정 태스크에 대해서 테스트를 요청드렸었고 결과로 받은 파일은 ‘INPUT : 롤플레잉 게임 시스템 쇼크를 개발한 회사는\n’, “GOLD : [‘O’, ‘O’, ‘B-SUB’, ‘I-SUB’,..

# 파이썬 배열 랜덤으로 가져오기

random.shuffle(data)   # 배열 속 원소 무작위로 섞기
random.choice(data)    # 배열 속 원소 무작위로 한개 가져오기


# 랜덤 인덱스가 필요하신 거면 randrange()
a = [1,2,3,4,5,6,7,8,9,10]
randomIndex = random.randrange(0,len(a))
print a[randomIndex]