[카테고리:] Python

  • [Python4] gzip으로 압축 된 csv 파일 스트림 읽기

    [Python4] gzip으로 압축 된 csv 파일 스트림 읽기

    gz, gzip은 뭐길래 외국기업에서 파일을 받아오거나, IT전문 또는 리눅스 기반의 시스템을 사용하는 업체에서 파일을 받다가 보면, 간혹 gzip으로 압축된 파일을 보내주는 경우가 있다.(확장자 : .gzip, .gz 등) ​윈도우로 개발하다보면 gz나 gzip을 압축 푸는 거 부터가 일인 경우가 있는데,굳이 압축을 풀고 CSV를 여는 과정을 거치지 않고서도, gz 파일 자체로 파일 스트림을 열 수 있다. ​python의 gzip,…

  • [Python3] Pycharm requirements.txt 설명 및 활용 방법

    [Python3] Pycharm requirements.txt 설명 및 활용 방법

    들어가는 썰 현재 프로젝트 진행 중에 개발 도구로 PyCharm을 사용하고 있다. ​Python은 인터프리터 방식으로 C++, C# 등의 기존 컴파일러 방식의 언어와는 차이가 있다. PyCharm은 JetBrains 에서 만든 Python 전용 IDE로 기존 컴파일러 방식의 프로그래밍을 배운 사람에게 매우 친숙한 환경을 제공한다. ​잡설은 넘어가고… requirements.txt가 뭔데? Pycharm 내에는 requirements.txt에 해당 프로젝트에서 사용하는 추가 라이브러리들을 Syntax에 맞게 기록해…

  • [Python2] Pycharm Github Push failed 오류 해결

    [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] 파이썬 인터프리터란?

    [Python 1] 파이썬 인터프리터란?

    1등 언어가 된 Python TIOBE 언어 순위를 보면, 어느 새 파이썬이 1위를 차지했다. 무너지지 않을 것 같던 자바의 아성은 무너져가고 있고, 새로운 패러다임으로 함수형 언어가 결국 1위를 차지할 것이라고 했지만 여전히 지지부진이다. 성능이 확실한 놈 또는 개발이 너무나도 쉬운 놈의 양극화가 이뤄지고 있는 과정인 것 같다. 1등이 된 이유 각설하고, 파이썬은 어떻게 1위를 차지하게 된걸까?…