humanet1603 / krx_using_api

0 stars 0 forks source link

Google Colab에서 Bash 명령어 실행하기 #2

Closed humanet1603 closed 3 months ago

humanet1603 commented 3 months ago

Google Colab에서 Bash 명령어 실행하기 코드 셀에서 직접 실행 코드 셀에서 ! 기호를 앞에 붙여서 Bash 명령어를 실행할 수 있습니다. bash 코드 복사

예시: 현재 디렉토리 내용 확인

!ls

예시: 특정 디렉토리로 이동

!cd /content

예시: 파일 다운로드

!wget https://example.com/data.csv Git 명령어 실행 Git 명령어를 사용하여 GitHub와 연동할 수 있습니다. bash 코드 복사

GitHub 리포지토리 클론

!git clone https://github.com/yourusername/your-repo.git

디렉토리 이동

%cd your-repo

파일 추가 및 커밋

!git add yourfile.py !git commit -m "Add new file"

원격 저장소에 푸시

!git push origin master 패키지 설치 필요한 패키지를 설치할 때도 Bash 명령어를 사용할 수 있습니다. bash 코드 복사

예시: 필요한 패키지 설치

!pip install pandas !pip install yfinance Google Colab에서 GitHub와 연동하는 워크플로우 예시 Google Colab에서 GitHub 리포지토리 클론 Colab 노트북에서 작업할 GitHub 리포지토리를 클론합니다. bash 코드 복사

GitHub 리포지토리 클론

!git clone https://github.com/yourusername/your-repo.git

디렉토리 이동

%cd your-repo 데이터 분석 및 파일 저장 Colab에서 데이터 분석을 수행하고, 결과를 파일로 저장합니다. python 코드 복사 import pandas as pd import yfinance as yf

데이터 수집

data = yf.download('AAPL', start='2020-01-01', end='2023-12-31')

데이터 저장

data.to_csv('aapl_data.csv') Git 명령어로 파일 커밋 및 푸시 분석 결과를 GitHub 리포지토리에 커밋하고 푸시합니다. bash 코드 복사

GitHub 설정 (필요 시)

!git config --global user.email "you@example.com" !git config --global user.name "Your Name"

파일 추가 및 커밋

!git add aapl_data.csv !git commit -m "Add AAPL data analysis results"

원격 저장소에 푸시

!git push origin master 변경 사항 관리 및 협업 GitHub를 통해 변경 사항을 관리하고, 협업자와 공유할 수 있습니다. 결론 Google Colab에서 Bash 명령어를 실행하는 것은 매우 간단하며, 이를 통해 GitHub와 연동하여 버전 관리를 할 수 있습니다. 코드 셀에서 ! 기호를 사용하여 Bash 명령어를 실행하고, Git 명령어를 통해 파일을 커밋하고 푸시함으로써 효율적인 워크플로우를 형성할 수 있습니다. 이를 통해 코드와 데이터를 체계적으로 관리하고 협업할 수 있습니다.