본문 바로가기

개발 이야기68

[딥러닝 첫걸음] python에서 json 파일 읽기 AIMMO 라는 클라우드 소싱으로 이미지 라벨링을 할 수 있는 서비스가 있다. 여기에서 작업한 라벨링 결과물이 json파일로 추출되었다. 그렇다면 이제 이걸 python에서 읽어야 한다. json 파일이 무엇이냐? JavaScript Object Notation (JSON)은 Javascript 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷입니다. 웹 어플리케이션에서 데이터를 전송할 때 일반적으로 사용합니다(서버에서 클라이언트로 데이터를 전송하여 표현하려거나 반대의 경우). JSON 는 Douglas Crockford가 널리 퍼뜨린 Javascript 객체 문법을 따르는 문자 기반의 데이터 포맷입니다. JSON이 Javascript 객체 문법과 매우 유사하지만 딱히 Javascri.. 2021. 3. 4.
Jupyter notebook 실행 시 Bad file descriptor 오류 Jupyter notebook 실행 후 ipynb 파일 오픈 시 아래와 같은 오류가 발생하네요. Bad file descriptor (C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100) Bad file descriptor (C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100) 문제 1. Anaconda Prompt를 연다 2. Jupyter notebook을 실행한다. 3. Chrome으로 가서 ipynb 파일을 실행한다. 4. 아래와 같은 오류와 함께 Kernel이 종료 된다. 시도 파일이 충돌하는 것 같은데, 해결점이 안보입니다. 구글링 결과 jupyter를 재설치하라. pip install --upgrade --force-.. 2021. 3. 4.
파이썬으로 복잡한 웹페이지도 간단하게 만들 수 있다고 하던데..(feat. django) django 를 아시나요? 파이썬 왕초보가 django를 이용해 웹페이지를 만들어 가는 과정을 포스팅 해 보려합니다. 실습 보다는 제가 배우는 것들, 느끼는 것들 위주로 작성될 예정입니다. django는 python기반 오픈소스 파이썬 웹 프레임워크 입니다. 드장고 아니고 쟝고 라고 읽으면 되겠습니다. 장고 보다 지양고, 쟝고로 읽어야 좀 더 느낌이 나요. 파이썬 웹프레임워크라 함은 웹페이지를 만들 수 있는 도구들을 모아놓고 파이썬 언어를 기반으로 작동되는 체계(?) 입니다. 제공하여 조립식으로 웹페이지를 만들어 버릴 수 있게 되는 거죠. 처음 웹페이지 제작을 하게 되면 회원가입 시 사용자 인증은 어떻게 할지, 비밀번호는 어떻게 비밀스럽게 처리할지, 아주 하나부터 열까지 막히게 되죠. django를 사용.. 2021. 2. 3.
[개발도구] Visual Studio Code 게으른 개발자를 위한 꿀팁 11가지 이 글은 아래의 블로그를 참고하였습니다. 비주얼 스튜디오 코드의 11가지 유용한 기능 비주얼 스튜디오 코드의 11가지 유용한 기능 대화형 실습(Interactive Editor Playground)에 있는 내용들을 참고하여 발번역도 하고 참고할 만한 부분도 정리한 것이다. 번역상 내용이 조금 이상할 수는 있으나 Vi.. dayjms.tistory.com 2020. 2. 28.
[개발도구] PC없이 아이패드에서 무료로 코딩하기 (Free Online IDE) Frontend부터 Backend 모바일 개발까지! 모두 PC없이 아이패드만으로 코딩을 할 수 있는! 놀라운 Online IDE 사이트 세 군대를 소개한다. 심지어 무료로! 세상이 많이 좋아져서 컴퓨터가 없어도 코딩을 할 수 있다. 2년전 처음으로 파이썬 언어를 공부를 시작했다. 무식하게 언어 공부를 한 지라(이렇게 하지마세요.) 금방 질리게 되었다. 그 때 Front-end 공부를 시작해보자! 하며 Web 언어 공부를 시작했다. 그림과 디자인을 좋아하는 나로써 눈에 바로바로 보이는 웹언어는 상당히 매력적이었고, 재미있게 공부를 이어 나갔다. 결국 컴퓨터 프로그래밍은 모든게 이어지기 마련이니 뭐든 공부하면 좋지 않은가. 그러던 어느날, 회사에서 데이터 사이언티스트가 되어랏! 이라는 특명이 떨어졌고, 난 .. 2020. 2. 26.
[개발도구] Visual Studio Code 사용법 모음 데이터 과학자가 되기위해 파이썬 공부를 시작했다. 그리고 파이썬 개발을 위해 비쥬얼 스튜디오 코드를 사용하기로 결정했다. 이 포스트에서는 비쥬얼 스튜디오 코드를 사용하면서 고민되었던 점들을 해결해준 정보들을 모아 놓고 필요할 때마다 펴 볼 생각이다. 1. 비쥬얼 스튜디오 코드 테마/글꼴 변경 여러 간단한 셋팅에 대한 자료들이 많은 블로그다. '에디터/비주얼 스튜디오 코드(Visual Studio Code)' 카테고리의 글 목록 회복맨 블로그 입니다. recoveryman.tistory.com 2020. 2. 26.
[파이썬] 파이썬 개발환경 구축 완료(?) [파이썬] 파이썬 개발환경 구축 중 1. 한참동안 놓고있던 파이썬을 다시 해보려고 컴퓨터를 켰다. Anaconda 가 설치 되어있었고, Atom으로 web 공부를 하고있었으며, AWS를 이용해 RDB 를 공부하고 있었다. 2. 파이썬을 이용한 데이터 분석을 제대로.. lapina.tistory.com 첫번째 글에서 말한듯이 상황은 이미 꼬일대로 꼬여버렸다. 이는 내가 기본적인 지식 없이 이런저런 블로그 소스를 통해 철학 없이 설치를 했기 때문이라 결론을 내렸다. 사실 다 지우고 새로하려고도 생각해 봤는데, 그건 근본적인 해결책은 되겠지만 Lessons Learned는 되지 않을 것이다. 다시 차근차근 이 꼬인 실타래를 풀어 나가봐야 한다. 1. Visual Studio Code 일단 Python 개발에는.. 2020. 2. 25.
[파이썬] 파이썬 개발환경 구축 중. Spyder vs Visualstudio Code 선택 1. 한참동안 놓고있던 파이썬을 다시 해보려고 컴퓨터를 켰다. Anaconda 가 설치 되어있었고, Atom으로 web 공부를 하고있었으며, AWS를 이용해 RDB 를 공부하고 있었다. 2. 파이썬을 이용한 데이터 분석을 제대로 시작해 보려고 오늘 Anaconda에서 pip을 설치했고, pip으로 pandas를 설치했다. 이런저런 공부를 해보았고, atom으로는 anaconda 가상환경에 접속하기 쉽지 않다는걸 알았다. 3. Jupiter Notebook을 설치했고, 웹상에서 개발이 가능하다는걸 알았다. 굉장히 편리하다. 다만 아직 모르는게 많다. Google Colab과 다른건 뭘까? 천천히 알아가 보자. 4. Spyder라는 IDE가 순위가 꽤 높다는 걸 알았다. 5. Spyder 설치 전에 Pych.. 2020. 2. 24.
반응형