CSV 활용스프레드 시트에서 일반적으로 사용하는 CSV(Comma-separated values) 파일을 python에서 활용하는 방법을 간단하게 소개하겠습니다. CSV는 프로그래머가 데이터를 읽고 쓰고 이러한 데이터를 효율적으로 조작 할 수있는 파일 형식입니다. 예를 들어 아래와 같은 csv파일을 excel로 읽으면 아래 그림과 같이 표시가 되죠. csv파일을 text viewer프로그램으로 읽으면 ,(콤마)로 열이 구분되어 있는 것을 확인 할 수 있습니다.berry,100 strawberry,200 grape,300 apple,400 banana,500 watermelon,100 grapefruit,200 orange,300 kiwi,400 melon,1000 pear,2000 peach,3000 p..
du폴더, 파일의 디스크 사용량을 알아내는 명령어로, 내가 자주 사용하는 옵션은 아래와 같다. DESCRIPTION Summarize disk usage of each FILE, recursively for directories. Mandatory arguments to long options are mandatory for short options too. [OPTION] -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G) -d, --max-depth=N print the total for a directory (or file, with --all) only if it is N or fewer levels below ..
RequestsRequests allows you to send organic, grass-fed HTTP/1.1 requests, without the need for manual labor. There's no need to manually add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic, thanks to urllib3.설치 방법python 설치 폴더의 site-packages폴더로 이용하여 아래의 명령을 입력하면 된다.python easy_install.py requests 정상적으로 설치가 되면 아래의 화면이 출력된다. C:..
shell prompt 변경하기 terminal을 실행시켰을 때, 기본적으로 보여지는 shell prompt는 username와 hostname정도를 보여준다. 작업을 하다보니, shell prompt에 현재 경로와 시간을 표시해주니 편리하여 방법을 적봅니다. shell prompt를 변경하는 방법은 PS1 환경변수를 이용하면 된다. 아래와 같은 방법으로 shell prompt를 바로 변경할 수 있다. [10:38:46]~>export PS1="\d \h $ " 일 2월 25 $ 일 2월 25 $ export PS1="[\d \t \u@\h:\w ] $ " [일 2월 25 10:41:02 @:~ ] $ [일 2월 25 10:41:03 @:~ ] $ 위 방법은 환경 변수를 바로 변경하여 shell prom..
성남 사랑 상품권어머! 이건 꼭 써야돼!!구매처얼마전 알게 된 성남사랑상품권이다. 이 놈을 농협에서 구매하면 6% 할인받아서 구매할 수 있다. 구매와 동시에 6% save!! 하루 최대 10만원까지 구매가 가능하니, 하루에 최대 6천원씩 벌수 있는 셈이죠. 얼마전 큰돈 나갈일이 있었는데, 성남사랑상품권을 받아준다고해서 6%나 D.C. 받았네요.구매는 농협 중앙회(성남지부)에서 가능합니다.(중앙회 농협이 아니면, 판매하지 않으니 방문전 확실히 하고 가시길 추천드려요). 구입시에는 신분증도 필요 하고요. 성남사랑 상품권」은 농협중앙회 성남시지부 28개지점(시·구 농협출장소 및 일반농협)에서 판매합니다.「성남사랑 상품권」을 현금 및 신용카드로 결제하여 구매하실 수 있습니다.상품권 구입시에는 주민등록증, 운전면..
Postman설치REST API를 먼저 test해보고 싶을 때, 또는 HTTP request의 응답의 monitoring이 필요할 때.이런 동작들을 제공해주는 App이 있어서 소개해보려고 합니다.이름은 Postman.https://www.getpostman.com/ 설치는 아래 링크에서 다운로드 받아서 하시면 됩니다. https://www.getpostman.com/apps 실행 설치후, 실행하면 간단한 로그인 절차가 나옵니다. google 로그인도 가능합니다. 첫 화면에서 Postman에서 지원해주는 기능들 선택해주면 됩니다. Request 외에도 많은 기능을 제공해주고 있는 하네요. 나중에 사용해보도록 하고, 일단 Request를 선택. 사용법은 간단하다, URL을 입력해주면되고, 테스트하고 싶은 R..
Windows용 텍스트 비교·병합 ToolBeyond나 Araxis는 유료기 때문에, 간단히 사용할 대체 툴을 한번 찾아 봤습니다. 더 괜찮은 free tool이 있다면 추천해주세요.WinMerge일단 다운은 해당 사이트에가서 받으면 됩니다.http://winmerge.org접속하면 아래와 같은 창이 뜨는데, 중간의 Download Now!버튼을 클릭하세요. 다운 받은 파일 실행하시면, 일반적인 설치화면이 나오는데, 별거 없이 Next, Next, Next... 실행화면 기능아래 기능들을 제공한다고 하니 참고하세요.Visual differencing and merging of text files.Flexible editor with syntax highlighting, line numbers and wo..
Screen Capture & Display an image화면을 캡쳐해서, 윈도우로 캡쳐한 그림파일을 출력하는 코드입니다.화면을 캡쳐하는 코드는 화면 캡쳐 및 저장에서 사용하는 방식과 동일하게 pillow 모듈을 사용하였습니다. 차이점은 캡쳐 영역을 지정하는 부분이 추가되었습니다. 이후 numpy의 array함수를 이용해서 PIL의 image type을 cv의 image형식으로 변환합니다. 동시에 color format도 변환시키고 있습니다. 화면에 display시키는 것은 cv의 imshow함수입니다. waitKey는 key presss입력이 있을때가지 대기하기 위한 용도입니다. import numpy from PIL import ImageGrab import cv2 imgGrab = ImageGra..
tar압축 하기tar -czvf filename.tar * 압축 풀기tar -xzvf filename.tar 지정 폴더에 압축풀기tar -xvf filename.tar -C foldername 압축 내용보기 tar -tvf filename.tar 옵션 -c, --create create a new archive -x, --extract, --get extract files from an archive -z, --gzip, --gunzip --ungzip -v, --verbose verbosely list files processed -f, --file ARCHIVE use archive file or device ARCHIVE -C, --directory DIR change to directory DIR..
python version & bit 확인(How to check python version and bit) C:\>python --version Python 3.6.3 C:\> C:\> C:\> C:\>python -V Python 3.6.3 C:\>python Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 17:26:49) [MSC v.1900 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>>
- Total
- Today
- Yesterday
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 |
- imageGrab
- PIL
- 귀가 트이는 영어
- 입이 트이는 영어
- Python
- CNN
- HTPC
- Linux
- ffmpeg
- MOUNT
- 해석
- Raspberry Pi
- 입트영
- QT
- cnn student news
- 영어공부
- kodi
- 귀트영
- 영자신문
- EBS