파이참 설치 파이참 (PyCharm)은 파이썬 개발에 가장 널리 사용되는 통합 개발 환경 (IDE, Integrated Development Environment) 또는 개발 도구 입니다. 통합 개발 환경은 코드 편집기, 디버거, 컴파일러, 인터프리터 등을 포함하고, 아래 그림과 같이 자동 완성, 검색 등의 다양한 기능을 제공합니다. 프로그램을 만들기 위해 우선 파이참을 설치합니다. 설치 순서는 아래와 같습니다. 1. 다운로드하기 jetbrains 사 공식 홈페이지 (https://www.jetbrains.com/pycharm/download/ )에서 다운로드할 수 있습니다. 무료로 사용할 수 있는 Community 버전을 다운받습니다. 2. 설치하기 다운로드한 파일을 실행합니다. 설치 경로를 선택해줍니..
아나콘다 설치 파이썬만을 설치하기 보다는 아나콘다 통합 패키지 설치를 추천합니다. 아나콘다는 파이썬을 포함해서 수많은 모듈을 포함하고 있습니다. 1. 다운로드하기 다음의 공식 홈페이지에서 다운로드 받을 수 있습니다. (https://www.anaconda.com/download/) Windows, macOS, Linux를 지원합니다. Python 3.x 버전을 선택합니다. 2. 설치하기 다운로드한 파일을 실행합니다. 동의합니다. 사용자를 선택해줍니다. 설치 경로를 기본 경로로 선택해줍니다. 3.0GB의 빈 공간이 필요합니다. 아나콘다를 기본 파이썬으로 설정하고, Install 버튼을 클릭합니다. 설치가 시작됩니다. Skip 버튼을 클릭합니다. Finish 버튼을 클릭해서 설치를 완료합니다. 다시 파이참을..
PyQt5 설치 (Installation) GUI 프로그래밍을 위해 우선 아래의 개발 환경을 구성합니다. 파이참 설치 파이참 (PyCharm)은 파이썬 개발에 가장 널리 사용되는 통합 개발 환경 (IDE, Integrated Development Environment) 또는 개발 도구 입니다. 통합 개발 환경은 코드 편집기, 디버거, 컴파일러, 인터프리터 등을 포함하고, 아래 그림과 같이 자동 완성, 검색 등의 다양한 기능을 제공합니다. PyQt5를 이용해서 GUI 프로그램을 만들기 위해 우선 파이참을 설치합니다. 설치 순서는 아래와 같습니다. 1. 다운로드하기 jetbrains 사 공식 홈페이지 (https://www.jetbrains.com/pycharm/download/ )에서 다운로드할 수 있습니..
1. PyQt5 소개 (Introduction) PyQt5 툴킷의 기본적인 기능들에 대해 다룹니다. 제공되는 예제 코드들은 Python3으로 작성되고 Windows, macOS 환경에서 테스트되었습니다. PyQt5에 대해 PyQt5는 Qt5 어플리케이션 프레임워크에 대한 파이썬 버전입니다. Qt는 플랫폼에 관계없이 다양한 기능을 포함하는 C++ 라이브러리이자 개발툴입니다. PyQt5는 이러한 1,000여개의 클래스들을 포함하는 파이썬 모듈의 모음입니다. PyQt5는 윈도우, 리눅스, macOS, 안드로이드, iOS를 지원합니다. 공식 홈페이지 에서 최신의, 그리고 안정적인 버전의 PyQt5와 최신 버전의 문서를 얻을 수 있습니다. PyQt5 개발자는 GPL과 상업용 라이센스 중 하나를 선택할 수 있습니다..
PyQt5 Tutorial - 파이썬으로 만드는 나만의 GUI 프로그램 PyQt5는 파이썬을 위한 GUI 라이브러리입니다. 튜토리얼을 통해 파이썬과 PyQt5의 설치부터 시작해서, 간단한 기능들을 익히고, 배포판의 제작까지, 쉬운 예제들로 설명합니다. 예제 코드들을 하나씩 따라서 작성하다보면, 업무에 필요한 GUI 프로그램을 빠른 시간 안에 만들어서 사용할 수 있습니다. 제공되는 예제 코드들은 Python3으로 작성되고, Windows, macOS 환경에서 테스트되었습니다. 순서 소개 : Python과 PyQt5에 대해 간략하게 설명합니다. 설치 : 개발 환경 구성을 위해 파이참과 아나콘다를 설치합니다. 기초 : GUI 프로그램의 기본 기능에 대해 알아봅니다. 레이아웃 : 구성 요소를 배치하는 방법에 대..
플러그인은 국내 최대 블로그 플랫폼인 네이버를 비롯하여, 티스토리, 전 세계에서 가장 많이 쓰이는 블로그 서비스인 워드프레스 또한 지원하고 있습니다. 워드프레스의 경우는 플러그인 설치를 통하여 사용자가 원하는 플러그인을 선택할 수 있습니다. 워드프레스는 같은 기능을 제공하는 플러그인이 여러 개이기 때문에 본인이 원하는 기능만 가진 플러그인 선택이 가능합니다. 하지만, 워드프레스는 자신의 블로그 버전에 따라 플러그인 사용이 불가능할 수도 있습니다. 플러그인 개발자가 해당 워드프레스 버전을 지원하지 않는 경우가 있기 때문입니다. 플러그인이란? 인터넷 익스플로러나 크롬 등의 웹브라우저에서 블로그 서비스 이외의 써드파티가 만든 소프트웨어를 의미합니다. 플러그인은 인터넷 브라우저에서 지원하지 않는 여러가지 기능을..
와이파이 공유기 iptime(아이피타임) 공유기설정 및 비밀번호 변경 비싼 데이터요금을 아끼기 위해 가정에서 무선공유기/와이파이공유기를 많이 쓰고 있을텐데요. 저 또한 집에서도, 사무실에서도 와이파이 공유기를 이용해 인터넷을 사용하고 있습니다. 그런데 공공 와이파이는 그렇다치고 가정용이나 사무실에서 쓰는 와이파이 공유기가 암호 설정없이 사용하는 곳도 있는 듯 합니다. 덕분에 근처에서 무료로 무선공유기를 사용하는 사람들은 좋겠지만 악용하는 사람이 있다면 해킹에 무방비로 노출되게 되는데요. 이를 막기 위해서 공유기 비밀번호를 설정해야 합니다. 이에 와이파이 공유기로 가장 많이 사용하는 iptime(아이피타임) 공유기 설정과 비밀번호 변경하는 방법에 대해서 적어보겠습니다. 누구나 쉽게 할 수 있으니 따라하시기..
코드 블럭 삽입하기 개발자 블로거를 위하여 코드 삽입 기능을 제공합니다. 코드 블럭은 소스코드를 입력하고 보기 좋게 공유하는 것을 돕는 기능입니다. 툴바 메뉴에서 더보기 > 코드블럭을 선택하여 사용할 수 있습니다. 코드블럭을 선택하면 코드 입력창이 뜹니다. 입력하려는 언어를 선택하고 코드를 입력해 보세요. 코드 입력 후 확인 버튼을 클릭하면 본문에 소스 코드가 삽입됩니다. 글을 발행했는데 코드 하이라이트가 적용되지 않았나요? 에디터의 코드블럭 기능은 아래와 같은 HTML 결과물을 만듭니다. 에디터에서 사용하는 코드 문법 강조 기능은 결과물에 적용되어 있지 않습니다. 이는 다른 모양이나 방식으로 필요한 형태로 자유롭게 사용하시도록 지원하기 위한 의도입니다. 이미 스킨에서 highlight를 적용하여 사용하..
파이썬 GUI 프로그래밍 파이썬에서 데스크탑 프로그램 혹은 GUI 프로그램을 만들기 위해서는 여러 GUI Framework (혹은 Toolkit) 들을 사용할 수 있다. GUI Framework/Toolkit에는 파이썬에서 기본적으로 제공되는 표준 GUI 라이브러리인 Tkinter로부터, Qt 프레임워크를 파이썬에서 사용하도록 한 PyQt와 PySide, GTK 툴킷을 파이썬에서 사용하게 한 PyGTK 등등 다양한 툴들이 있다. 여기서는 이 중 많이 사용되고 있는 PyQt를 사용하여 GUI 프로그램을 만드는 방법을 중점적으로 설명한다. PyQt를 사용하면, 동일한 파이썬코드를 사용하여 윈도우즈, Mac, 리눅스에서 모두 동작하는 GUI 프로그램을 작성할 수 있다. PyQt는 크게 PyQt4 버젼과 PyQ..
- Total
- Today
- Yesterday