본문 바로가기

파일

[Python] 파일 옮기기 ( OS , SHUTIL ) 파이썬을 이용해서, 간단하게 A 위치에서 B 위치로 파일들을 옮길 수 있다. 사실 파일을 옮기기 위해서는 SHUTIL 만 Import 해서 필요한 부분만 사용하면되지만, 아래와 같이 파일들을 OS 를 이용하여 읽고, SHUTIL 로 파일들을 이동시키는 예제이다. 내용이 간단하기때문에, 주석만 보아도 파악할 수 있는 수준의 코드. import os import shutil oPath = 'A\\' nPath = 'B\\' # oPath 경로의 파일 읽기 file_list = os.listdir(oPath) # 이동할 파일들을 닮을 배열 객체 mov_files = [] # Files List Create - TEXT 파일을 제외한 파일들이 이동대상 파일 for file in file_list: if(file.. 더보기
[NODEJS] fs 파일시스템 모듈 [NODEJS] fs 파일시스템 모듈 NodeJS 를 이용하여 개발을 할 때, 생각보다(?) 자주, 잊을만 하면 사용하게 되는 파일시스템 (fs) 모듈입니다.그래서 이참에 자주 쓰는 함수를 정리해볼까합니다.( 공식 모듈 설명 URL : https://nodejs.org/api/fs.html ) fs (파일시스템) 모듈' fs 모듈은 표준 POSIX 기능을 근사하게 모델링 한 방식으로 파일 시스템과 상호 작용하기 위한 API 를 제공 ' 하기 위한 목적을 가진 모듈 0. 시작하기 무슨 모듈이든 사용하려면, 설치를 하고, 모듈을 선언을 해주어야겠지요. fs 모듈은 기본 제공되는 모듈이므로 설치는 필요하지 않습니다.fs 모듈을 선언해주고 시작합니다. var fs = require('fs'); 모든 파일 시스템.. 더보기
[Linux] 텍스트 파일 활용 명령어 (vi, tail, head, cat) 부제) 로그 조회 및 관리하기 [Linux] 텍스트 파일 활용 명령어 (vi, tail, head, cat)부제) 로그 조회 및 관리하기 GUI 형태가 아닌 텍스트, 쉘로 구성된 서버를 사용할 때에는 명령어를 모르면 불편한 점이 많습니다. 텍스트 파일을 열어본다던지,특정부분만 보고싶다던지등의 다양한 상황이 발생할텐데요. 이번에 작성된 포스팅은 개발한 프로그램의 로그를 확인 및 텍스트 파일 수정 등의 다양한 상황에서 알아두면 유용한 명령어들을 정리해보았습니다. 1. vim 명령어 ( == vi , 텍스트 편집기)vim 은 vi 의 상위 호환되는 텍스트 편집기입니다. 모든 종류의 일반 텍스트를 편집하는데 사용할 수 있으며, 프로그램 편집에 유용한 명령어 입니다.vi 명령어에 보다 다양한 개선사항이 존재합니다. 더 자세한 사항을 알고 싶으.. 더보기
Linux 복사 명령어 cp & 오류 cp 복사 명령어 cp 복사 대상 파일위치/파일명 (띄우고) 복사 할 위치/파일명 ex) cp /etc/redis.conf /etc/redis/cluster/redis.conf 오류 발생시 cp -r [복사 원본] [복사할 위치] 더보기
노드js _ excel4node Nodejs 와 Mysql을 연동하여, DB 내의 Data를 엑셀(xlsx)파일로 보여주기 위해 사용했던 확장 모듈입니다. 꽤나 유용하게 사용될 것 같고, 저도 유용하게 사용했던 모듈이기때문에 작성해봅니다. (물론 필요한 사람에게만 필요한 모듈이겠지요 ^^;) Excel4node ( NPM 확장 모듈 ) 이정도 모듈을 사용하실 정도면 확장모듈 Install 및 기본 세팅은 다들 하실 줄알고 따로 자세히 하지는 않겠습니다. ( 그래도 혹시 모르니 http://binshuuuu.tistory.com/7 참고 ) Excel4node 확장모듈은 NPM 사이트에서 설명하는 바와 같이 말그대로 (노드js에서) 고급 Exc.. 더보기