본문 바로가기

파이썬 (Python)104

파이썬 Python Macro 구현 pyautogui 패키지 설치 방법 안녕하세요, Davey 입니다. 오늘은, Python으로, 윈도우상에 Macro 할 수 있는 기능을 구현하려고 합니다. 그럼 본격적으로 시작하기 전에, pyautogui 에 대해서, 간략하게 설명하도록 하겠습니다. 1. pyautogui 란? : PyAutoGUI는 파이썬 스크립트가 마우스와 키보드를 제어하여 다른 응용 프로그램과의 상호 작용을 자동화할 수 있도록 합니다. API는 간단하도록 설계되었습니다. PyAutoGUI는 윈도우, 맥OS 및 리눅스에서 작동하며 파이썬 2 및 3에서 실행됩니다. (참조 출처 : https://pyautogui.readthedocs.io/en/latest/) 2. pyautogui 주요 특징 - 마우스를 이동하고 다른 응용 프로그램의 창을 클릭하거나 입력합니다. - 응.. 2021. 2. 20.
Python 파이썬 Deep Learning, 정교한 수계산 라이브러리, numpy 내용 함수 활용하기 Part 1 안녕하세요, Davey 입니다. 오늘은 개발자들이 정말 많이 사용하고, Deep Learning, 정교한 수계산에도 많이 이용되는데, numpy 에대해서 간단하게 설명 드리겠습니다. 하나의 Posting 으로는 모든 걸 설명 드릴 수 없어서, 여러개의 Posting을 통해서, 설명 해드리도록 하겠습니다. 1. Numpy 란 무엇인가? [ 참조 자료 : https://ko.m.wikipedia.org/wiki/NumPy] : NumPy("넘파이"라 읽는다)는 행렬이나 일반적으로 대규모 다차원 배열을 쉽게 처리 할 수 있도록 지원하는 파이썬의 라이브러리이다. NumPy는 데이터 구조 외에도 수치 계산을 위해 효율적으로 구현된 기능을 제공한라고, WIKIPEDIA에서 설명하고 있습니다. - 현재, python.. 2021. 2. 18.
머신 러닝(Machine Learning) + 딥러닝(Deep Learning)의 개념과 이해 + 차이점 안녕하세요, Davey 입니다. 오늘은 요즘 핫한, 머신 러닝(Machine Learning)에 대해서 간단하게 설명 드리도록 하겠습니다. 다른 말로는 기계학습이라고 합니다. 일단 머신 러닝(Machine Learning) 의미를 설명드리기 전에, 그 안에 바탕이 되는, 인공지능에 대한 내용부터 먼저 말씀 드리도록 하겠습니다. 1. 인공지능 기술이란? : 인공 지능이라는 개념은 1956년 미국 다트머스 대학에 있던 존 매카시 교수가 개최한 다트머스 회의에서 처음 등장했으며, 최근 기술 발달과, 고차원적 구현을 원하는 사람들의 needs를 기반으로, 폭발적으로 성장하고 있습니다. 현재 우리나라도, 이 부분에 대해서 많은 돈과 시간을 투자하고 있는 상황입니다. 특히 2015년 이후 신속하고 강력한 병렬 처리.. 2021. 2. 18.
Python 파이썬 - 날짜, 시간 정보 구현을 위해서 time 모듈 사용하기 안녕하세요, Davey입니다. 오늘 포스팅할 내용은, 날짜, 시간 정보 구현을 위해서 사용할 time, datetime 모듈에 대한 내용입니다. 차근 차근 하나 하나 설명 드리도록 하겠습니다. 요즘에는 파이썬에 대한 포스팅을 상대적으로 많이 만드는 거 같습니다.오늘도 어김없이 파이썬 관련 포스팅을 작성하려고 있네요. 1. time.time() 함수 활용하기 : 일단 시간을 표현하는 모듈은 time 입니다. Time 안에는 time 함수를 가지고 있는데, time 함수를 호출하면 현재 시간을 출력을 하고, 시간대는 UTC(Universal Time Coordinated, 협정 세계시)로 호출이 됩니다. 그리고 실제로 실행을 해보면, 1970년 1월 1일 0시 0분 0초 이후에 얼마나 시간이 지났는지를 반환.. 2021. 2. 17.
Python 파이썬 팩키지(Package), 모듈(Module)을 통해서, 나도 라이브러리(Library) 만들어 보자 안녕하세요, Davey 입니다. 우리가 항상 라이브러리(Library)를 설치하고 그것을 사용하는 것만 배웠다면, 저희도 한번, 라이브러리(Library)를 만들어보는 과정을 수행하려고 합니다. 사실, 저희가 쓰는 라이브러리(Library) 만큼의 Quality는 아니고, 그냥 저희가 만든 소스를 가져오는 정도입니다. 하지만, 시작이 반이라고, 이 수준에서 출발해서, 저희의 상상력과 주변에 일어나는 일로 인해, 다른 무언가를 발명하지 않을까라는 작은 소망으로 시작해보려고 합니다. 1. 팩키지(Package) : 하나의 모듈의 집합이라고 생각하시면 됩니다. 함수의 집합이 클래스라면, 이 클래스의 집합이 모듈이고, 그 모듈의 집합이 팩키지입니다. 별도의 폴더를 만들어서, 그 안에 코드 파일을 만들어 연결하는.. 2021. 2. 17.

// 내부링크를 현재창으로 열기 // Open internal links in same tab