본문 바로가기

프로그래밍/Python

(4)
국가통계포털 csv를 colab에서 작업하기, 한글 깨질때 해결 먼저 국가 통계포털에서 한 정보를 선택해 갖고온다. 나는 하위 링크에 있는 정보를 선택했다. kosis.kr/statisticsList/statisticsListIndex.do?menuId=M_01_01&vwcd=MT_ZTITLE&parmTabId=M_01_01#SelectStatsBoxDiv KOSIS 국가통계포털 통계목록검색 통계목록검색 통계목록검색 통계표명검색 검색어입력 검색 전체목록받기 부분목록받기 처리중입니다. 잠시만 기다려 주세요. kosis.kr 그리고 여기서 오른쪽 위에 보면 다운로드 버튼이 있는데 csv 형태로 다운로드 받아주었다. 코랩에 가서 로컬에 저장한 csv 데이터셋을 업로드 해야 한다. 밑에 코드를 치면 파일 선택이라는 버튼이 나온다. 여기서 파일을 선택하고 업로드 해준다. fr..
파이썬으로 인스타그램 좋아요 프로그램 만들기(1) selenium으로 연 크롬창이 자동으로 닫힐 때 해결 법 파이썬으로 인스타그램 자동 좋아요 프로그램을 만들고 있다. 인터넷으로 찾아가면서 삽질 후에 만들고 있는데 파이썬으로 인스타그램 창을 열 때, 자꾸 닫히고 에러코드가 떠서 삽질했다. 해결법을 공유하고자 한다. 1. selenium으로 크롬창을 열었는데 1초도 안되서 바로 닫힐 때 닫히는 종류가 크롬창을 열고 data;; 가 주소창에 나타난 후 url주소로 바로 가자마자 닫히는 경우가 있고, 1~2초 정도 기다리다가 닫히는 에러가 있다. 만약 1초도 안되서 바로 닫힌다면 chromedriver의 버전과 자신의 크롬 주소가 같은지 한번 본다. 처음에는 크롬 버전이 달라서 에러가 났다. 자신의 크롬 버전을 아는 법은 chrome://version/ 주소창에 위에 주소를 치고 들어가면 맨 위에처럼 크롬 버전이 나..
맥에서 Django 프로젝트 생성 프로젝트 생성하기 전에 장고 프로젝트를 배워야하는 이유 ! https://hotframeworks.com/ Web framework rankings | HotFrameworks hotframeworks.com 홈페이지에 들어가보면 현재 웹 프레임워크 랭킹에 있는 장고를 볼 수 있다. 한국에서 많이 쓰이고 있는 Java 언어의 스프링 프레임워크보다 랭킹이 높다. 파이썬 언어로 쓰는 프레임워크 중에 장고 프레임워크가 1위이다. 1. 터미널을 킨다. % cd Desktop % mkdir tutorial % cd tutorial % python3 -m venv venv % source venv/bin/activate % pip install Django 터미널에 순서대로 입력하면 데스크탑에 tutorial 이라..
pyCharm 파이참에서 터틀창이 바로 닫힐 때 쓰는 명령어 이번에 새로 파이썬 공부를 시작하게 되었다.공부를 시작한 이유는 장고를 활용하여 웹 서비스를 개발해보고 싶었고또한 알고리즘 공부를 파이썬을 통해서 하고 싶은 마음이 있기 때문이다.파이썬은 특이한 점이 터틀 그래픽스를 이용하여서 그림을 그릴 수 있다. 하지만 파이참에서 터틀 그래픽스 모듈을 실행하니 바로 꺼진다. import turtle as myTurtle n = 64 myTurtle.shape('turtle') myTurtle.exitonclick() 이렇게 맨 마지막에다가 ${터틀 이름}.exitonclick() 하면 창이 꺼지지 않고 유지되는데 창을 끄려면 창을 클릭하면 된다. import turtle as myTurtle n = 64 myTurtle.shape('turtle') myTurtle.m..