jupyter에서 로컬로 작업한 모듈을 직접 불러오기 위해선 pythonpath 설정이 필요합니다. pycharm의 경우 자동으로 현재 폴더 path를 python path로 설정해주지만 vscode는 따로 설정이 필요합니다. 방법은 매우 간단합니다! jupyter setting에 아래를 추가해주면 끝이에요. code-preferences-settings-jupyter 검색-edit in setting.json 클릭 아래의 코드를 적어주면 됩니다. 이미지에서 맨 아랫줄에 적혀있는 코드예요. "jupyter.notebookFileRoot": "${workspaceFolder}" 아래처럼 tree 구조를 가지고 있을 때 notebook에서 문제없이 불러올 수 있는 것을 확인하실 수 있습니다! 이 문제를 못 ..
✨ multiprocessing이 필요한 이유 많은 개발자들이 하는 일 중 하나는 기다리기일 것이다. 최근 회사에 취업을 하고 나서 제일 먼저 맡은 일은 두개의 데이터베이스에 존재하는 sequence 정보들을 가지고 similarity를 구해 relation 데이터베이스를 만드는 것인데 거의 일주일 넘게 삽질을 하였다. (혼남의 연속..🙇🏻♀️) 각 데이터프레임의 sequence들을 cross mapping하여 계산해야하기 때문에 대략적으로 코드를 짜면 아래와 같다(sequence similarity 계산은 생략하고 sequence를 단순히 더하는 계산 코드임) def calculate(first_df, second_df): results = [] for first_index, first_seq in ..