본문 바로가기
반응형

코딩/개발도구(Git, VS Code, etc)7

스마트폰(태블릿)에서 Git 사용하기/termux, github 목차 1. termux 소개, 설치 방법 2. 저장 공간 설정 3. Git 설치하고 사용해보기 앞서 안드로이드 스마트폰에서도 파이썬을 사용할 수 있을 뿐만 아니라, spck editor를 사용해서 github 레포지토리를 클론하고, push, pull도 할 수 있다는 것을 소개했다. 스마트폰에서 파이썬(Python) 코딩하는 방법/Pydroid 3, 태블릿, 안드로이드 스마트폰에서 깃허브 사용하기(클론, 푸시, 풀 전부 가능)/Spck editor 그런데 spck editor를 이용하면 PC에서 Git을 사용할 때와는 조금 다르게 내가 실제 작업하는 폴더와 Github에 연동된 폴더가 따로 분리되어 푸시나 풀을 할 때마다 먼저 spck editor에서 파일을 import, export 해줘야 하는 불편함.. 2021. 12. 5.
VS code에서 자주 쓰는 코드 자동 완성하기/비주얼스튜디오코드 snippets 사용법 목차 1. "python snippets" 확장 설치하기 2. 나만의 snippets 만들기 코딩을 하다보면 같은 코드를 반복적으로 입력할 일이 많아 자동으로 입력이 되었으면 싶을 때가 많다. 혹은 분명히 공부했던 코드이고 사용도 해봤던 것인데 정확히 어떻게 써야 하는지 기억이 잘 안 나는 경우도 많다. 그럴 때는 코드를 자동 완성해주는 snippets를 사용하면 도움이 많이 된다. VS Code 사용자라면 이미 잘 만들어진 확장을 설치할 수 있고, 직접 본인이 원하는 snippet을 만들어 두고 활용할 수도 있다. 그 방법을 순서대로 소개한다. 1. "python snippets" 확장 설치하기 VS Code에는 유용한 확장들이 많은데, 그중에는 유용한 snippets를 지원해주는 확장도 있다. sni.. 2021. 12. 4.
스마트폰에서 깃허브 사용하기(클론, 푸시, 풀 전부 가능)/Spck editor 서론 Python 카테고리에 스마트폰에서 파이썬 코딩하는 방법(파이드로이드)을 소개했었는데, 스마트폰에서도 코딩을 할 수 있다는 걸 알고 나면 또 궁금해지는 부분이 있다. 스마트폰에서 작성한 스크립트도 깃허브에 푸시할 수 있을까? 혹은 깃허브에 있는 내 레포지토리를 스마트폰에 클론할 수 있을까? 이 역시 가능하다.(다만, 조금은 불편하다.) 본론 구글 앱스토어에서 spck editor를 찾아 설치하자. 설치가 다 됐으면 앱을 실행해보자. 기본적인 인터페이스를 보면 PC에서 사용하는 코드 편집기와 매우 흡사한 모습에 놀랄 것이다. 아무 파일이나 만들고 편집 화면으로 들어가 우측 상단을 보면 세모 버튼이 마치 모든 코드를 실행해 줄 것처럼 자리잡고 있는데, 아쉽게도 파이썬 스크립트는 이 앱에서 직접 실행할 .. 2021. 11. 24.
깃(Git) 명령어 모음(git cheat sheet), 터미널에서 푸시하는 방법 나의 깃 레포지토리(git repository)에 내가 작성한 코드를 커밋하고, 깃허브로 푸시하고, 풀하는 방법은 다양하다. 필자가 사용 중인 코드 편집기인 비주얼스튜디오 코드(VS Code)에서도 소스 제어 기능을 제공하고 있으므로 간단하게 버튼 몇 개만 누르면 깃을 사용할 수 있다. 다만 가끔은 마우스로 손을 옮기고, 작은 버튼을 찾아 누르는 작업이 귀찮을 때가 있다. 그럴 땐 터미널을 열어서 깃 명령어를 직접 입력하면 되는데, 완전히 익숙해지기 전까지는 매번 명령어를 찾아보게 된다. 이럴 때 도움이 될 만한 자료를 찾아 공유한다. 주요 깃 명령어를 정리해 놓은 git cheat sheet이다. 깃허브의 공식 자료로 보이는데, 깃허브 홈페이지에서 열람할 수도 있고, 구글에 git cheat sheet.. 2021. 11. 16.
비주얼스튜디오코드(VS Code)에서 파이썬(Python) 코드를 한줄씩 실행하는 방법 서론 ※ 시간이 없을 경우 본론으로! VS Code에서 파이썬 스크립트를 실행하는 방법은 다양하다.(서론에서는 전체 스크립트 실행 방법부터 설명한다.) 첫째, 파이썬 스크립트를 열어 둔 상태에서 우측 상단의 Run Python File 버튼을 클릭한다. 둘째, 열려 있는 스크립트 아무 곳에서나 마우스 우클릭 후 Run Python File in Terminal을 클릭한다. 좌측의 파일탐색기에서 실행하고 싶은 파일 위에서 마우스 우클릭을 해도 같은 메뉴가 나온다. 셋째, 터미널 창을 열고 python {파일이름} 명령어를 입력한다. 파일 이름이 myscript.py인 경우 python myscript.py를 입력하면 된다. 이렇게 다양한 방법이 있지만, 사실 이 중에 한 가지만 알면 되겠다. 그런데 스크립.. 2021. 11. 16.
비주얼스튜디오코드(VS Code)에서 판다스(Pandas) 데이터프레임을 엑셀파일처럼 보고, 필터와 소팅까지 하는 방법 개인적으로 Python을 가장 유용하게 사용하고 있는 분야는 아무래도 Pandas를 활용한 데이터 다루기일 것 같다. 용량이 큰 데이터를 빠르게 처리할 수 있을 뿐더러, 웹 크롤링 결과를 손쉽게 엑셀 파일로 변환할 수도 있는 등 매우 유용한 라이브러리라고 생각한다. 다만, VS Code에서 Pandas 라이브러리를 홯용할 때 한 가지 아쉬운 점이 있었는데, 바로 데이터프레임의 데이터가 많을 경우에는 전체 데이터프레임을 보기가 쉽지 않다는 것이다. 전체 데이터프레임을 보려 하면 아래와 같이 데이터프레임의 앞부분과 뒷부분만 보인다. (예제 데이터는 건강보험 관련 통계 자료이다) 엑셀 파일로 내보내서 열어보면 전체 테이블을 볼 수 있지만, 엑셀의 단점을 보완하고자 Pandas를 사용하는 점을 감안하면 좋은 방.. 2021. 11. 14.
반응형