linux 파일 동기화 소스 auto_sync
소개 안녕하세요 이번에는 리눅스 파일 동기화 기능을 가진 auto_sync를 소개합니다. 이 프로그램은 sftp를 이용하여 리눅스 시스템 간에 파일을 동기화 시켜줍니다. 사용 환경 우선 환경은 리눅스OS에 파이썬 3.x버전을 사용하고 para…
소개 안녕하세요 이번에는 리눅스 파일 동기화 기능을 가진 auto_sync를 소개합니다. 이 프로그램은 sftp를 이용하여 리눅스 시스템 간에 파일을 동기화 시켜줍니다. 사용 환경 우선 환경은 리눅스OS에 파이썬 3.x버전을 사용하고 para…
안녕하세요 이번에는 Python의 패키지 환경을 쉽게 관리할 수 있도록 도와주는 requirements.txt 을 간단하게 소개하고자 합니다. 파이썬을 쓰면서 가끔 불편한 것이 새로운 환경에 자신이 설치하고자 하는 파이썬 패키지를 일일히 구성해주는 일이 …
안녕하세요 뜨거운 여름동안 잘 쉬다가 오랜만에 포스팅을 하게 되었습니다. 이번에는 제가 개인적으로 진행하고 있는 프로젝트의 소스와 내용을 포스팅하게 되었습니다. 그 내용은 제목에 있습니다. 자세히 표현하자면 네이버 뉴스를 1시간마다 크롤링하여 크롤링한 뉴…
이번에는 microphone과 python의 sounddevice 라이브러리를 이용한 소리 탐지 소스를 만들어 보았습니다. 우선 설치부터 해야지요~ 운영체제마다 조금씩 다르지만 맥기준으로 설명하겠습니다. 우선 sounddevice를 microphone과 …
프로젝트를 하다보면 프로젝트의 설정 파일을 만들어 줘야 할 때가 있습니다. 그럴 때 유용한 것이 있으니 그것은 바로 python의 기본 내장 모듈 configparser 입니다. 여기서 간단하게 configparser를 다뤄보고자 합니다. 우선 임포트를 …
이번에는 django 프레임워크의 디비에 관한 강력한 기능이자 장점인 orm 기능의 마이그레이션에 관해 간단하게 알아보고자 합니다. 우선 models.py 파일을 만들어서 디비 스키마를 넣어주는 방법이 있습니다. 이 방법은 models.py 안에 여러가지 …
socketIO 관련 프로젝트를 하면서 NodeJS를 처음부터 사용할 생각은 아니었지만 어쩌다가 Flask를 이용한 socketIO를 사용하게 되어 간단한 구조를 살펴보고 제가 작성한 코드를 올리려고 합니다. 우선 이 Flask socketIO란 놈은 구…
이번에는 python의 GIL문제에 대응하여 병렬로 작업을 처리할 수 있는 파이썬 내장 라이브러리인 multiprocessing 에 대해 끄적여 보겠습니다. python의 multiprocessing을 사용하는 방법은 간단합니다. threading을 사…
Pandas DataFrame에 저장된 데이터셋을 파일로 저장하고 로드하면 좋겠다는 생각이 들어서 여러모로 검색을 하여서 조금씩 정보를 찾았다. 일단 csv로 저장하는 방법이다. 매우 간단하다. import pandas as pd time_pd = pd…
Python 모듈 중에서는 유명한 웹 파싱 모듈이 많이 있다. 이 포스팅에서는 그 중에 하나인 BeautifulSoup를 이용한 간단한 크롤링을 해보고자 한다. 이유는 나중에 잊어버릴 것 같다;; 먼저 자신의 파이썬 환경에 BeautifulSoup4를 설…