'파이썬(Python)' 카테고리의 글 목록 (6 Page)
본문 바로가기

파이썬(Python)111

파이썬 - 네이버 검색어 크롤링 후 검색 항목 개수 자동 확인 지난번 포스트에 내 블로그 검색순위를 찾아보는 프로그램에 이어서 입력하는 검색어에 검색 항목의 개수와 검색되는 항목의 링크를 걸어주는 프로그램 작성법입니다. 지난번 포스트의 내용은 생략하겠으니 혹시 궁금하시면 아래 링크를 참고하세요 2020/11/30 - [분류 전체보기] - 파이썬 크롤링으로 내 블로그 검색 순위 알아보기 - ui와 실행파일 만들기 파이썬 크롤링으로 내 블로그 검색 순위 알아보기 - ui와 실행파일 만들기 지난번에 이어서 크롤링을 통해서 내 블로그가 몇 번째로 검색되는지 확인하는 코드를 작성해 보겠습니다.(지난번 포스트를 못 보셨으면 아래 링크를 참고하세요) 2020/11/29 - [파이썬/Python Project] dotsnlines.tistory.com 우선 UI를 만들어 보겠습니.. 2020. 12. 1.
파이썬 크롤링 해서 내 블로그 검색 순위 알아보기 TV를 보다가 갑자기 "내 블로그가 몇 번째로 검색이 될까?" 하는 궁금증이 생기기 시작했습니다. 갑자기 생긴 궁금증은 해결이 될 때까지 저를 가만두지 않았습니다. 결국 노트북으로 와서 코딩을 시작했습니다. 우선 어떻게 검색을 할 것인지 구상을 하고, 네이버에 직접 키워드를 입력해 보았습니다. 우리나라에서 가장 많이 쓰는 네이버 검색창을 기준으로 만들기로 했습니다. 제 블로그가 맨 위에 검색이 되네요. ㅎㅎㅎ 우선 주소창이 어떻게 바뀌는지 관찰하고, 'F12'를 눌러서 'html'를 살펴보았습니다. 생각보다 html 코드가 간단해서 금방 작성할 수 있었습니다. import requests from bs4 import BeautifulSoup 모듈은 requests와 bs4의 BeautifulSoup 만 .. 2020. 11. 29.
파이썬 시작하기 4 - (아나콘다 설치 및 파이참 설치 후) 쉽게 설정하기 제가 컴맹인지라 아나콘다 설치 후 파이참을 설치했는데, 잘 코드가 실행되지가 않네요. 여러번 설치 해봤는데도, 할 때마다 헷갈리고 검색도 잘 안되네요. 그래서 아나콘다 설치 및 파이참 설치 후 설정방법을 포스트 하겠습니다. 파이참의 상단 'File' 메뉴를 클릭하여 'Settings...'로 들어갑니다. 왼쪽 메뉴에서 'Python Interpreter'를 클릭하고 오른쪽 상단에 "Show All..."을 선택합니다. 오른쪽 위에 빨간색으로 표시한 "+"를 누르고 'System Interpreter'에서 "C:\Anaconda\python.exe"를 선택합니다. 사실 서로다른 버전의 파이썬을 사용할때는 가상환경을 설정해서 한다고 하는데, 전 컴맹이라 잘 모르겠고 이렇게만 설정해도 잘 돌아가더라구요. 이렇.. 2020. 11. 24.
PyQt5- QMainWindow 클래스를 이용한 간단한 윈도우 만들기 이번 포스트에서는 윈도우를 간단하게 띄워보도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import sys from PyQt5.QtWidgets import * class MyWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("내가만든 윈도우") self.setGeometry(200,300,500,500) if __name__=='__main__': app = QApplication(sys.argv) window = MyWindow() window.show() app.exec_() cs 갑자기 코드가 어려워졌네요. 이 코드를 이해하기 위해서는 우선 'Class'개념을 이해해야 합니다.. 2020. 11. 21.
PyQt5 - QPushButton 위젯을 이용하여 간단한 창 만들기 시그널과 슬롯을 이용한 간단한 예제를 작성해 보겠습니다. QPushButton이라는 클래스를 가져와서 누르면 어떠한 동작을 하는 코드입니다. import sys from PyQt5.QtWidgets import * def clicked_slot(): print('clicked') app = QApplication(sys.argv) btn = QPushButton("push") btn.clicked.connect(clicked_slot) btn.show() app.exec_() 클릭했을 때 동작 즉 슬롯은 이벤트 루프를 생성하기 전에 작성해야 한다고 하네요. def clicked_slot(): print('clicked') 클릭 했을때 'cliced'라는 프린트문이 실행되도록 함수(슬롯)을 작성했습니다. .. 2020. 11. 20.
PyQt5 - PyQt 간단한 창 띄우기 창을 띄우는 간단한 코드 입니다. import sys from PyQt5.QtWidgets import * app = QApplication(sys.argv) label = QLabel("Hello, PyQt") label.show() print("Before event loop") app.exec_() print("After event loop") "sys.argv"는 현재 실행되는 파이썬 파일의 경로를 나타냅니다. "QApplication" 클래스를 "app"으로 생성한 후 "exe_" 메서드를 호출하는 순간 이벤트 루프가 생성됩니다. 쉽게 말해서 "exe_"는 창을 계속 띄워놓을 수 있도록 반복하는 즉 Loop가 발생한다는 얘기입니다. 실행하면 위의 그림과 같이 작은 창이 하나 뜨고, 레이블에는 H.. 2020. 11. 19.
PyQt5 - qt designer 파일 위치 아나콘다(Anaconda3)를 설치하고 나서 qt designer 위치를 찾느라 헤메었네요. 비전공자에다 40대 아저씨가 코딩을 시작하려고 하니 엄청 힘든점이 많네요. designer 위치는 아래 경로에 있습니다. Anaconda > Library > bin 마우스 오른쪽을 클릭해서 시작화면에 바로 가기를 만들어야 겠습니다. 2020. 11. 18.
파이썬 - 모듈 설치하기 모듈(라이브러리)을 설치하는 방법입니다. 제가 아는 방법은 2가지 입니다. 첫번째 방법 파이참을 열어서 "file >> Settings..." 로 들어갑니다. "Python Interpreter"에서 아래 그림과 같인 오른쪽에 "+" 버튼을 누릅니다. 설치하려는 모듈 이름을 아래 그림의 빨간 네모박스처럼 입력합니다. 그리고는 아래의 "Install Package"를 클릭합니다. 설치가 완료되면 아래그림과 같이 하단에 설치가 성공적으로 완료되었다는 메세지가 뜹니다. 두번재 방법 윈도우 검색창에서 "cmd"를 입력하여 "명령 프롬프트"로 들어갑니다. "pip install 모듈이름"을 적습니다. 그리고 엔터를 누릅니다. 저는 이미 설치한 pandas라는 모듈로 했기에 아래 그림의 네모박스와 같이 이미 설치되.. 2020. 11. 17.
파이썬 시작하기 3 - 파이참 쉽게 설치하기 파이참을 설치하는 방법입니다. 아래 링크는 파이참을 다운로드 받을 수 있는 경로입니다. www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE 최신 버전 다운로드: PyCharm (Windows, macOS, Linux) www.jetbrains.com 파이참은 아나콘다를 설치하신 후 설치하시기 바랍니다. 아래는 아내콘다 설치방법 포스트 링크 입니다. 2020/11/14 - [인생발자국/파이썬 자료실] - 파이썬 시작하기 - 아나콘다 설치 'Professional' 버전은 유료이며, 'Community' 버전 만으로도 프로그램을 개발하기에 충분하니, 'Community'버전.. 2020. 11. 14.
파이썬 시작하기 2 - 아나콘다 환경변수 쉽게 설정하기 환경변수를 지정하지 않으면 나중에 모듈을 설치할 때마다 경로를 지정해 주어야 하는 불편함이 있습니다. 윈도우 탐색창에 'cmd'라고 입력을 한 후 엔터를 칩니다. 명령창에서 파이썬 버전을 확인해 봅니다. 버전 확인이 안되네요. 경로가 달라서 이렇게 버전확인이 되지 않습니다. 환경변수를 설정하면 아무 경로에서나 파이썬 모듈 설치나 버전확인이 가능하게 됩니다. '내PC'에서 마우스 우클릭하여 '속성(R)'을 클릭합니다. '고급 시스템 설정'으로 들어가서 " 시스템 속성 > 고급 > 환경변수" 로 들어갑니다. '시스템 변수(S)'에서 'Path'를 선택하고 '편집'을 클릭합니다. 아래 그림에서 보이는 3가지 경로를 설정해 주면 됩니다. '새로 만들기'와 '찾아보기' 클릭해서 설정 하시면 됩니다. 마지막에 확인.. 2020. 11. 13.
파이썬 시작하기 1 - 아나콘다 쉽게 설치하기 www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 파이썬을 시작하면서 가장 어려운 부분은 설치과정입니다. 인터넷에 많은 아나콘다 설치 과정이 있지만 잘 안되는 경우도 있고, 설치 할때마다 잊어버려서 포스트를 할까 합니다. 우선 포스트의 맨 위의 링크로 들어가셔서 다운로드를 진행합니다. 본인의 컴퓨터 사양에 맞는 설치파일을 클릭하시면 됩니다. 다운받은 설치파일을 클릭합.. 2020. 11. 12.