[카테고리:] Python
-
[Python4] gzip으로 압축 된 csv 파일 스트림 읽기
gz, gzip은 뭐길래 외국기업에서 파일을 받아오거나, IT전문 또는 리눅스 기반의 시스템을 사용하는 업체에서 파일을 받다가 보면, 간혹 gzip으로 압축된 파일을 보내주는 경우가 있다.(확장자 : .gzip, .gz 등) 윈도우로 개발하다보면 gz나 gzip을 압축 푸는 거 부터가 일인 경우가 있는데,굳이 압축을 풀고 CSV를 여는 과정을 거치지 않고서도, gz 파일 자체로 파일 스트림을 열 수 있다. python의 gzip,…
-
[Python3] Pycharm requirements.txt 설명 및 활용 방법
들어가는 썰 현재 프로젝트 진행 중에 개발 도구로 PyCharm을 사용하고 있다. Python은 인터프리터 방식으로 C++, C# 등의 기존 컴파일러 방식의 언어와는 차이가 있다. PyCharm은 JetBrains 에서 만든 Python 전용 IDE로 기존 컴파일러 방식의 프로그래밍을 배운 사람에게 매우 친숙한 환경을 제공한다. 잡설은 넘어가고… requirements.txt가 뭔데? Pycharm 내에는 requirements.txt에 해당 프로젝트에서 사용하는 추가 라이브러리들을 Syntax에 맞게 기록해…
-
[Python2] Pycharm Github Push failed 오류 해결
오류 로그 오후 1:33 Push failed Git@github.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 파이참(PyCharm 다운로드: JetBrains가 만든 전문 개발자용 Python IDE)에서 git push 시도 시 다음과 같은 오류가 발생함. 해결 방법은 두 가지가 있는데 이번에 알아볼 방법은 HTTPS 방식이다.…
-
[Python 1] 파이썬 인터프리터란?
1등 언어가 된 Python TIOBE 언어 순위를 보면, 어느 새 파이썬이 1위를 차지했다. 무너지지 않을 것 같던 자바의 아성은 무너져가고 있고, 새로운 패러다임으로 함수형 언어가 결국 1위를 차지할 것이라고 했지만 여전히 지지부진이다. 성능이 확실한 놈 또는 개발이 너무나도 쉬운 놈의 양극화가 이뤄지고 있는 과정인 것 같다. 1등이 된 이유 각설하고, 파이썬은 어떻게 1위를 차지하게 된걸까?…