1. 들어가며 1) 파이썬으로 주식코드를 만들고 3가지 정보를 받으려고, 파이참에서 실행(shift + f10)했는데, 1가지 정보만 받아왔다. 2) 이유는, 파이썬의 GIL(Global Interpreter Lock) 때문이며, 파이썬 인터프리터는 한 스레드에서 하나의 코드를 실행시킬 수 있도록 해주기 때문이다. - 예를 들어, 즉, a함수가 1분마다 실행되고 있다면, 이 경우 b,c 함수는 미실행된다 * a함수는 1분마다 1분봉 받기, b는 5초마다 현재가 받기, c는 5초마다 매수가 받기 함수 2. 접근 방법 ㅇ 파이썬의 GIL을 우회하는 방법(병렬 처리)으로 검색을 해보니, 라이브러리 중 asyncio, multithreading, multiprocessing 등 3가지를 알아보았다. - asyn..