분류 전체보기(433)
-
str.join(iterable)
https://docs.python.org/2/library/stdtypes.html?highlight=join#str.join Param으로 받은 iterable의 항목들 사이에 원하는 문자열을 추가해준다. >>> abc = 'abcdefg' >>> print ','.join(abc) a,b,c,d,e,f,g 다만 이 함수는 문자열 조합을 하기 때문에 param으로는 상수가 있는 iterable이 오면 에러가 발생한다. 이런 경우 상수의 iterable을 문자로 재조합해야 한다. >>> number = [1, 2, 3, 4] >>> print 'x'.join(number) Traceback (most recent call last): File "", line 1, in TypeError: sequenc..
2015.07.16 -
Iterable
https://docs.python.org/2/glossary.html#term-iterable 모든 sequence type(list, str, tuple)과 non-sequence type인 dict, file 그리고 __iter__()나 __getitem__()이 정의된 class를 통칭하여 부르는 명칭이다. Data들의 집합을 의미하며 주로 for loop에서 리스트에 사용될 수 있다. for 변수 in 리스트: pass
2015.07.16 -
뉴질랜드 여행 135일차
비오전에 Glenfield library로 출근.XCode 설치 하고 PIL build 후 install 까지 해봄.파이썬 챌린지 이어서 진행.오후에 Northcote library로 출근.파이썬 챌린지 계속 진행.하고 있긴 한데... 이제는 내 스스로 해결할 만한 문제는 아닌듯 싶다.Glenfield westfield에서 가족들 픽업하고 집에 돌아옴.
2015.07.15 -
파이썬 첼린지(Python Challenge) - connect the dots - 9
출처: http://www.pythonchallenge.com/pc/return/good.html 사진속에 검은 점이 있고 아무런 정보도 없다.html title이 connect the dots인걸 보면 저 검은 점 사이를 연결해 보라는 의미인듯? html 소스를 열어 보면 아래와 같은 내용이 있다. first와 second는 상수 리스트로 표현할 수는 있는데 두개의 조합이 좌표(point, dot)가 될 수는 없다. second의 갯수가 first보다 작기 때문이지. 아 승질나는데... 이것도 결국은 검색해서 정답을 찾아보았다. ㅠㅜ 확인해 보니 first의 첫번째 항목과 두번째 항목을 좌표로 이용하는 것이다. second 역시 마찬가지...그리고 그 좌표를 선을 이어 그림을 그리는 것. """http..
2015.07.15 -
파이썬 첼린지(Python Challenge) - working hard? - 8
출처: http://www.pythonchallenge.com/pc/def/integrity.html Where is the missing link? 읽어버린 링크가 어딨냐니... 이미지 속 벌을 클릭하면 ID/ PWD를 입력하는 창이 뜬다. html 소스를 슬쩍 보면 area tag를 이용해서 link를 연결해 두었더라. good.html로 연결하는 하는군. 조금 더 밑을 보면 아래와 같이 주석처리된 내용이 있다. 오옷. ID와 PWD인가? 유니코드값 같기도 하고 아닌것 같기고 하고...un과 pw 내용중 앞부분의 공통 내용('BZh91AY&SY')을 구글 검색을 해보니 python bz2 module 얘기가 나온다.https://www.google.com/search?q=BZh91AY%26SY&oq=..
2015.07.15 -
파이썬 첼린지(Python Challenge) - smarty - 7
출처: http://www.pythonchallenge.com/pc/def/oxygen.html 접속해 보면 깨진 이미지가 하나 보인다.난 인터넷 접속이 안좋아서 이미지가 깨졌나 싶었다. ㅋ 소스를 보면 title이 smarty라고 되어 있다. 뭔소리냐?그런데 이미지를 보면 흡사 깨진것 처럼 보이는 회색 이미지들이 뭔가 이상하지 않나??저게 아마도 하나하나가 글자 하나하나와 매칭될 듯 싶다.그런데 뭐 어쩌라고. 어떻게 해야 할지를 모르겠어. 또 구글링해 보자. ㅠㅜ Image를 Python에서 처리 하기 위해선 Python Image Library(PIL)을 설치해야 한다.Image의 getpixel 확인하기: http://effbot.org/imagingbook/image.htm#tag-Image.Im..
2015.07.15