본문 바로가기

프로그래밍

[파이썬 프로그래밍] 10화 http,requests모듈 사용하기 [파이썬 프로그래밍] 10화 http,requests모듈 사용하기 제목이 http와 requests 모듈 사용하기 인데, 사실 http모듈은 없구요. httplib 모듈은 있습니다. 그리고 requests 모듈도 있구요. 저렇게 한것은 파이썬 http로 고생하시는 저같은분들을 위해서 제가 트러블 슈팅을 겪었던 과정 썰좀 풀면서 해결방법을 알려드리기 위해 이번글을작성하게되었습니다. 참고하시고 바로 시작 합니다잉~ requests 모듈사용하기 지금 만들고 있는 프로그램에서, http 통신을 하기위해 관련 모듈을 찾던중어느 블로그에서 import requests 라고 모듈을 불어오더군요.그런데 windows 기반에서 하고 있는 저는 도무지.. 그런 모듈이 없다는 에러메시지만 계속 출력 하는 겁니다. 이떄 또 .. 더보기
[파이썬 프로그래밍] 9화 디렉토리,파일목록 불러오기 [파이썬 프로그래밍] 9화 디렉토리,파일목록 불러오기 인터넷이나, 책을 보면 정말 웃기게도 그대로 해도 안되는게 있습니다.그것은 버젼마다 OS 특성마다 달라서 문제가 될수도 있는 경우도 있구요.아니면 오타일수도 있습니다.아무튼 이러한 문제를 트러블 이라고 합니다. 왜 요새 현아의 '트러블메이커2 - 내일은 없어' 라는 뮤비가 화제인데그것처럼 코딩 초보자들은 이름바 '트러블메이커' 라고 할 수 있습니다. 바로 저처럼 말이죠 ㅠㅠ 인터넷에 오타로 코딩되서 막 삽질하고 심지어 정형화된 책에서 조차 똑같이 했는데 오류가발생해서 몇시간 동안 멘붕 오다가 이렇게,저렇게 하다보니 해결하는 과정을바로 '트러블슈팅' 이라고 하지요. 이번 시간에는 제가 트러블 슈팅 끝에 알아낸 '디렉토리 , 파일목록 불어오기' 방법에 대.. 더보기
[파이썬 프로그래밍] 6화 문자형 [파이썬 프로그래밍] 6화 문자형 이번 시간에는 문자처리에 대한 학습을 하는 단계로서 문자형에 대해서 학습해 보겠습니다.프로그래밍의 규칙은 시작과 끝이 일정하다는거 예를 들면 " 표로 시작했으면 "로 닫아줘야 하죠. 가장 쉬운 html 코드를 예를 든다면 로 열어주면 로 닫아주는 코드가 나와야 하죠.C언어에서도 { 를 열면 }닫는 괄호가 있어야 겠죠? 파이썬도 마찬가지입니다. """ 세번을 쓰거나 ''' 이렇게 세번을 써서 설명문구를 첨가할 수 있습니다.바로 실행해 보면 다음과 같습니다. 제가 좋아하는 록키영화의 대망의 마지막 작품인 '록키발보아'의 명대사 입니다.저 부분만 수년째 수십번도 더 보는 것 같습니다. 그만큼 각오를 되새기고 있다는 것이고 제 마음이 강하질 못하기 때문에 마인드컨트롤을 하고자 .. 더보기
[파이썬 프로그래밍] 5화 수치형 [파이썬 프로그래밍] 5화 수치형 이번 시간에는 수치형에 대해서 알아보도록 하겠습니다.수치형이란 뭘까요? 숫자를 나타내는 자료형을 말합니다.C언어에서처럼 int, long, float 이라는 자료형은 똑같이 존재하구요. 파이썬에서는 complex (콤플렉스) 라는것이 차이점이겠군요. int 형 정수형이죠. 인트형이라고 읽습니다. 인트형은 정수형이니 10진수 정수를 호출 합니다. 1.번을 보시면 bin(10) 이라고 입력하니 바이너리모드hex 는 16진수로 변환 , oct는 8진수로 변환 입니다. 2.번은 0o(숫자 0과 알파벳O를 합친것)를 입력후 정수 10을 입력하니 8진수로 출력0b 를 붙이시면 2진수, 0x를 붙이시면 16진수로 출력해 줍니다. 파이썬 버젼 2.0과 3.0의 차이점중 하나가 3.0부.. 더보기
[파이썬 프로그래밍] 2화 Hello World 시작! [파이썬 프로그래밍] 2화 Hello World 시작! 지난 시간에는 파이썬 설치를 진행 하였으니, 이번 시간부터는 파이썬을 실행해서 대망의첫 프로그래밍인 '헬로우 월드'를 시작 해야 될 단계 입니다. 사실상 모든 프로그래밍의 첫 시작은 항상 헬로월드 인것 같습니다^^일종의 룰이 된것도 같지만 아무튼 기본 시작을 알리는 파이썬 첫프로그래밍 까지 진행 해 보겠습니다. 파이썬 실행하기 파이썬 커맨드라인 을 실행하면 위와 같은 화면이 나옵니다.이 커맨드라인 버젼에서는 간단한 명령어를 연습 할 수 있습니다. 자, 다음으로 파이썬 IDLE를 실행한다음에 >>> 라는 커맨드창에 깜빡이고 있을 겁니다.print("hello world") 라고 치고 엔터를 치면 '대망의 첫 프로그램' 인 hello world 를 출력.. 더보기
[파이썬 강좌] 1화 파이썬 설치하기 [파이썬 강좌] 1화 파이썬 설치하기 이번 시간에는 파이썬 설치하는 방법에 대해서 알아보도록 하겠습니다.프로그래밍을 하기 위해서 먼저 준비단계에서 다 세팅을 해놔야겠죠? 밥을 먹기전에 밥상을 차리는 단계로 처음만 귀찮지 그다음부터 일사천리(?)로 진행 될 터이니걱정 하지마시고 따라하시면 됩니다 ^^ p.s 리눅스 에서는 기본적으로 파이썬이 설치되어 있기 때문에 이번 포스팅에서는 윈도우 운영체제를 기준으로 알려 드리겠습니다. 파이썬 다운받기: http://www.python.org/download/ 위의 사이트를 방문해서 windows 용을 다운받습니다. [ TIP ] * CPython: C로 작성된 파이썬을 말합니다. * Jython: 자바로 구현된 파이썬을 말합니다. * IronPython: .Net .. 더보기