본문 바로가기

Program language/Python

(4)
네이버 검색어 자동 변경 피하기 네이버 검색 정보를 requests로 가져올때 아래의 링크를 많이 씁니다.query= 뒤에는 보통 검색하고 싶은 키워드를 넣는데 간혹 아래처럼 실제 검색하려는것과 다른걸로 시스템에서 바꿔주는 경우가 있습니다.실제로 오타일 수 있지만 그게 아닌 경우 다시 한번 당나규 검색결과 보기 를 눌러서 결과를 확인해야합니다. https://search.naver.com/search.naver?query=당나규 이럴때 검색 URL 파라미터에 qvt=0을 추가하면 변경된 검색어를 제안받지 않고 바로 접근 할 수 있습니다. https://search.naver.com/search.naver?qvt=0&query=당나규 - 끝.
파이썬 데이터 수집 : 1. Requests 파이썬 requests로 원하는 정보만 가져오기매일 아침 확인하는 주식 정보, 좋아하는 커뮤니티의 새 글, 특정 쇼핑몰의 가격 변동... 우리가 웹사이트에서 반복적으로 확인하는 정보는 생각보다 많습니다. 혹시 이런 정보를 얻기 위해 매번 브라우저를 열고, 즐겨찾기를 클릭하고, 페이지가 로딩되길 기다리고 있진 않으신가요?오늘은 이런 반복적인 작업을 한번에 해결해 줄 아주 강력하고 간단한 도구, 바로 파이썬(Python)의 requests 라이브러리를 소개하려고 합니다. 이 글을 다 읽고 나면, 여러분은 더 이상 직접 웹사이트에 방문하지 않고도 원하는 데이터를 손쉽게 가져올 수 있게 될 겁니다. 1. 'requests'가 도대체 뭔가요?requests는 파이썬으로 HTTP(웹 통신 규칙) 요청을 보낼 수 ..
turtle을 이용한 1삼각형, 3원 한붓 그리기 이번 포스팅에서 해볼것은 turtle을 이용해서 삼각형 꼭지점에 애매한 각도로 매달린 원형을 떼지 않고 그리는 것을 해보겠습니다. 제가 이 문제를 처음 접했을때 그냥 삼각형을 그리고 꼭지점 좌표에 원을 그리면 되지 않을까? 라고 생각했었습니다. 실제로 해보니 그렇게 그리는게 더 힘들것 같네요. import turtle as t turtle을 쓰려면 당연히 해야하는 선언 입니다. as t는 turtle을 다 안쓰고 t만 쓰려고 설정했습니다. t.shape() t.ht() t.speed(10) t.shape()는 커서 모양을 지정하는 것 입니다. (거북이 모양을 원하신다면 t.shape("turtle") ) t.ht()는 hide turtle의 약자로 커서를 숨기는 것 입니다. t.speed(10)은 10의..
turtle을 이용한 다각형 연속 그리기 Python의 turtle 라이브러리를 이용한 다각형 그리기 입니다. 위의 사진과 같이 그리기 위해 도형을 살펴보면 삼각형부터 팔각형까지 총 6개의 도형이 겹쳐져 그려져 있습니다. import turtle as t 먼저 turtle을 t로 불러와줍니다. turtle 라이브러리를 불러오고 그것을 사용할때 t로 사용하겠다는 의미입니다. t.shape() t.shape()는 커서의 모양을 지정합니다. 기본적으로 작성을 하지 않거나 괄호 안을 비우면 arrow로 됩니다. 거북이 모양을 원하시면 t.shape("turtle")로 선언하시면 됩니다. t.ht() t.ht()의 경우 커서를 감추는 hide turtle을 줄여서 제공하는 함수 입니다. t.ht()를 쓰지 않으면 삼각형의 커서가 보이게 됩니다. n = ..