본문 바로가기
반응형

전체 글77

termux에서 pip install이 잘 안될 때 앞서 termux에서 파이썬을 사용하는 방법을 소개하였다. termux를 이용해 스마트폰에서 파이썬과 주피터노트북 사용하기 스마트폰(태블릿)에서 Git 사용하기/termux, github) 안드로이드 전용 앱을 사용하는 방법(스마트폰에서 파이썬(Python) 코딩하는 방법/Pydroid 3, 태블릿, 안드로이드)에 비하면 광고 없이 조금 더 PC 환경과 비슷하게 사용할 수 있다는 장점이 있으나, 아무래도 termux가 linux와 완전히 같지는 않다 보니 불편함도 조금 있다. 그중 가장 불편한 것은 외부 라이브러리 설치가 원활히 안 되는 경우가 많다는 점이다. 광고가 싫어서 termux로 왔는데, 계속되는 에러들을 마주치고 이를 해결하려고 구글링을 하다 보면 솔직히 이 시간에 파이드로이드에서 광고를 보는.. 2021. 12. 14.
스마트폰에서 파이썬(Python) 코딩 및 주피터노트북 사용하는 방법/termux, 태블릿, 안드로이드 목차 1. 주제 소개 2. termux에서 파이썬 사용하기 3. termux에서 주피터노트북 사용하기 1. 주제 소개 필자는 앞서 Pydroid3 앱을 설치해 안드로이드 스마트폰에서 파이썬과 주피터노트북을 사용하는 방법을 소개했다. 스마트폰에서 파이썬(Python) 코딩하는 방법/Pydroid 3, 태블릿, 안드로이드 스마트폰에서 주피터노트북(Jupyter notebook) 사용하는 방법/Pydroid 3, 태블릿, 안드로이드 그런데 파이드로이드를 사용하다 보면 아무래도 무료로 사용하다 보니 광고때문에 불편함을 느끼게 되기 때문에 광고 없이 파이썬을 사용할 수 있는 방법이 있는지 궁금할 것이다. 한편 필자는 termux를 이용하면 안드로이드 스마트폰에서 리눅스 환경을 이용할 수가 있고, termux에서 .. 2021. 12. 11.
엑셀 매크로(VBA script)를 파이썬 스크립트로 바꾸는 방법/win32com 목차 1. 주제에 대한 소개 2. 엑셀 매크로 만들기 3. 엑셀 매크로를 파이썬 코드로 변환하기 1. 주제에 대한 소개 파이썬을 이용해 엑셀 관련 작업을 할 수 있는 방법은 다양하다. xlwings, openpyxl 등 엑셀을 컨트롤할 수 있는 많은 라이브러리가 있다. 그러나 그 사용법을 익히고 명령어를 외우거나 찾아 쓰는 데에 적잖은 노력이 들어간다. 따라서 그러한 노력을 들이지 않고도 파이썬으로 엑셀을 컨트롤할 수 있는 방법이 알고 싶어 진다. 필자는 앞서 아래아한글 매크로를 파이썬에서 실행하는 방법을 소개하였다. 한글매크로를 파이썬에서 실행하는 방법(win32com) win32com 패키지를 이용하면 한글매크로를 먼저 만든 뒤에 코드를 조금 변환하여 파이썬에서 매크로를 그대로 실행할 수가 있었다. .. 2021. 12. 10.
[kivy] 파이썬으로 안드로이드 스마트폰 앱(apk 파일) 만들기/buildozer, wsl 목차 1. kivy와 buildozer 소개 2. wsl 소개 3. buildozer를 이용해서 kivy 앱을 apk 파일로 만들기 Python Software Foundation과 JetBrains가 협력하여 실시한 설문조사 결과에 따르면 파이썬은 주로 데이터 분석, 머신 러닝, 자동화 툴, 웹 개발 용도로도 쓰이는 언어이고, 모바일 앱 개발 분야에서 인기가 있는 편은 아니다. 그러나 웹 개발에서 가장 인기 있는 자바스크립트가 있음에도 flask나 django 등 웹 개발을 위한 파이썬 라이브러리가 있는 것처럼 모바일 앱 개발을 위한 파이썬 라이브러리도 존재한다. 모바일 앱 개발을 위한 kivy 라이브러리와, kivy 앱(파이썬 파일)을 apk 파일로 만들어 주는 buildozer를 소개한다. 이 글에.. 2021. 12. 10.
판다스, 데이터 분석 책 추천/파이썬으로 데이터 주무르기 서론 최근 파이썬을 이용한 데이터 분석에 관심을 가지고 관련 키워드로 검색되는 책을 여러 권 사서 읽어보고 있는데, 그중 가장 추천할 만한 책을 지난 포스팅에서 한번 소개했었다. 판다스(Pandas) 교재 추천, 책 추천/파이썬 라이브러리를 활용한 데이터 분석 위 책은 판다스를 만드신 분이 쓴 책으로, 어찌 보면 당연히 그 내용이 매우 알차기 때문에 가장 먼저 "끝판왕"으로 추천을 했었다. 이번에는 필자가 읽어본 책들 중에 두 번째로 마음에 들었던 책을 소개한다. 솔직히 판다스를 소개한다는 책들 가운데에는 유튜브 동영상 한편 보는 게 나을 정도로 부실(?)한 책들이 많은데, 이 책은 전에 소개한 책 못지않게 유익한 책이라고 생각해, 끝판왕의 '전판왕' 정도로 소개할 수 있겠다. 책 소개 이 글에서 소개하.. 2021. 12. 8.
엑셀 대신 파이썬의 판다스 라이브러리를 사용해야 하는 이유 목차 1. 엑셀보다 데이터 처리 속도가 빠르다 2. 빠르다고 해서 엑셀보다 항상 우월한 것은 아니다. 3. 판다스를 써야 하는 다른 이유는? 필자는 파이썬과 판다스를 접한 뒤로 엑셀 대신 판다스를 사용하려 하고 있다. 필자가 생각하기에 판다스의 여러 장점들이 있기 때문인데, 그 이유를 여기에 소개한다. '파이썬? 판다스? 그거 엑셀이랑 똑같은 거 아니야?'라는 질문에 대한 필자 나름대로의 답이다. 1. 엑셀보다 데이터 처리 속도가 빠르다 엑셀은 편리하다. 그러나 느리다. 엑셀은 파일 크기가 불과 몇 메가바이트만 되어도 처리 속도가 느려지는 것이 체감이 된다. 엑셀로 단순한 서식 관리 정도만 하는 경우라면 느껴본 적이 없겠지만, 데이터가 조금만 많아져도 엑셀 때문에 답답함을 느껴본 사람들이 많을 것이다. .. 2021. 12. 7.
반응형