728x90
반응형

기술공부/개발_코드 23

데이터 프레임: 특정 열이 2개 이상의 요소로 이뤄진 리스트 to 각 요소별 새로운 행

제곧내 예시: 기존 df: | ID | Name | SEASON | Value1 | Value2 | ... | Value50 | --------------------------------------------------------------------------------------------------- | 1 | John | [Spring, Summer, Autumn] | 10 | 20 | ... | 100 | | 2 | Mary | [Winter] | 30 | 40 | ... | 200 | | 3 | Bob | [Spring, Autumn, Winter] | 50 | 60 | ... | 300 | 바꾼 df: | ID | Name | SEASON | Value1 | Value2 | ... | Val..

개발환경: 리눅스 tmux

쓰는 이유 리눅스 서버를 원격으로 이용할 때 원격 연결이 끊기면 코드가 끊어지는 경우가 존재 tmux를 이용하면 원격 연결이 끊기면 서버가 꺼지지 않는 이상 tmux의 쉘 유지 (= 코드 돌리는 중에 local 컴터가 꺼지거나 연결이 끊겨도 서버에서 계속 코드가 돌아가게 하는 것) 기초 용어 Session: 사용자는 session에 attach/detach가 가능(detach가 session 종료가 아님: 돌아가고 있는 session에 들어갔다 나왔다 할 수 있는 것) Window: session내 존재하는 1개 이상의 tab을 의미, window간 전환 가능 Pane: 윈도우 내 존재하는 터미널 화면들의 단위, 하나의 윈도우 내 여러개의 pane이 존재 가능하며 상하/좌우 분할/이동이 가능 Prefix..

개발 환경 설정: 가상환경

1. 디렉토리 생성$ mkdir supplyProject 2. 디렉토리 확인$ lssupplyProject3. 디렉토리 진입$ cd supplyProject4. 가상환경 생성supplyProjects$ python -m venv SupplyEnv5. 가상환경 내부 확인SupplyEnv$ lsbin   include   lib   pyvenv.cfg6. 가상환경 활성화 source env/bin/activate:SupplyEnv$ cd bin :bin$ lsactivate   easy_install-3.7   python  activate.csh   pip   python3   activate.fish   pip3   easy_install   pip3.7:bin$ source ./activate(S..

728x90
반응형