반응형

파일 5

[Python] Flask logging 하는 방법

WAS에서 logging을 남기는건 기본중에 기본, 파일로 로깅을 남기는 방법과 에러가 나면 메일을 보내주는 방식이 두가지가 있다. 참 편하게 다 해주니 너무 좋구나. 이번에는 file로 logging을 남기기로 생각했다. 디버깅을 하기 위해서는 file로 많은 정보가 있을수록 좋다. 여러개의 file_handler를 사용해서 구현하면 된다. * FileHandler - logs messages to a file on the filesystem. * RotatingFileHandler - logs messages to a file on the filesystem and will rotate after a certain number of messages. * NTEventLogHandler - will l..

Programming/Python 2017.02.07

개인용 NAS 설치 및 구축하는 방법

들어가며 최근에는 개인용 NAS를 구축해서, 사진을 저장하거나, 영상을 다운로드해서 바로 영상을 시청하시는 분들이 많습니다. 저같은 경우에도 폰으로 토렌트를 사용하다가 개인용 NAS를 구축하고 영상을 다운로드를 원격으로 받은뒤에, 영상을 받아보기 위해서 NAS를 구축을 해보았습니다. 아무래도 개인용 NAS를 구축하면 나만의 저장공간에 내가 바로바로 관리가 가능하다는게 장점입니다. 아무래도 외부 클라우드에 자신의 데이터를 업로드하기를 꺼려하시는 분들이라면 추천을 해드립니다. 무료로 제공되는 애플리케이션도 많아서 스마트폰에서도 쉽게 나의 NAS를 접근하고 관리가 가능합니다. 단점은 전기요금이 많이 나올수 있지만, 아무래도 NAS라는게 저전력으로 동작하기 때문에 전기요금을 크게 걱정하실 필요가 없습니다. 단,..

IT 2016.11.20

[Python] 파이썬 파일 옮기기 - File Move구현하기

파이썬 파일 옮기기 - File Move구현하기 들어가며 파이썬에서 파일을 옮길때 사용하는 코드를 설명할 생각입니다. 다른 블로그에서 os.rename을 통해 파일을 옮기려고 했는데, 옮겨지지가 않더라구요. 그래서 찾은 다른 방법입니다. shutil이라고 기본으로 내장이 되어있는 모듈을 사용해서 .move를 통해 파일을 이동하는 방법입니다. 예제코드 예제 코드는 "/home/banana/test.txt"의 파일을 "/home/banana/txt/test.txt"로 옮기는 코드입니다. src와 dir을 지정해주면 됩니다. 간단하네요. import shutil filename = 'test.txt' src = '/home/banana/' dir = '/home/banana/txt/' shutil.move(s..

Programming/Python 2016.05.19

[NodeJs] 파일입출력을 이용해 파일복사, 에디터 구현

들어가며 node.js의 fs모듈을 이용해서 파일을 복사하는 방법과 키보드로 입력을 받아서 파일로 작성하는 코드에 대해서 설명해볼까 합니다. shell에서 input path와, output path를 파라미터로 전달해서 복사하는 cp와 동일한 역할을 합니다. Editor 같은 경우에는 우리가 텍스트창에 입력을하고, 입력 후에 텍스트를 파일로 저장하는 방식이라고 생각하시면 됩니다. 파일 복사하기 일단 파일에 관련된 작업을 할때는 fs모듈을 사용한다고 생각하시면 됩니다. 최초 readStream을 생성하여 파일을 읽는 Stream을 만들고, writeStream을 생성하여 쓰여질 파일을 만들어 주면 됩니다. input의 내용을 pipe를 통해 output으로 써주면 끝납니다. 여기서 Stream은 데이터가..

반응형