• 북마크
  • 추가메뉴
어디로 앱에서 쉽고 간편하게!
애플 중고 거래 전문 플랫폼
오늘 하루 보지 않기
KMUG 케이머그

소프트웨어

[App 개발] apple developer 사이트에서 샘플 긁어오기 스크립트

본문

본격적으로 osx 공부를 해볼까해서 apple developer 사이트를 보면서 샘플을 하나하나 다운로드하니
노가다성이 심하다 생각되서 파이손 스크립트 하나 만들었습니다. :)
페이지에 있는 *.sit 파일들만 쭉 다 다운로드 해줍니다.
저는 터미날밖에 모르니깐 GUI 에서 실행방법은 물어보지 마세용~

------------------------
#!/usr/bin/python

import re, urllib, urlparse, htmllib, formatter, sys, posixpath

if len(sys.argv) != 2:
        print "Usage: ./getall_sit.py <URL>\\n"
        raise SystemExit(0)

url = sys.argv[1]
print "Starting URL: ", url

SIT_RE = re.compile('.sit$');

h = htmllib.HTMLParser(formatter.NullFormatter())
h.feed(urllib.urlopen(url).read())

num=1
for a in h.anchorlist:
        if SIT_RE.search(a):
                link = urlparse.urljoin(url, a)
                print "[%d] %s" % (num, link)
                num = num + 1
                urllib.urlretrieve(link, posixpath.basename(link))


-----------------
실행방법 예) ./getall_sit.py  http://developer.apple.com/samplecode/Games/idxGraphicsImaging-date.html
0 0
로그인 후 추천 또는 비추천하실 수 있습니다.
포인트 2,181
가입일 :
2004-08-02 20:02:55
서명 :
미입력
자기소개 :
미입력

최신글이 없습니다.

최신글이 없습니다.

댓글목록 1

atasa님의 댓글

이런분들도 계시는군요. 많은 도움이 되었습니다.

전체 2 건 - 1 페이지
2005.02
18

[App 개발] 한글 파일이름 open 이 원래 안되나요?

python 에서 한글 파일 이름으로 write 하려고 open 했는데 에러가 나는군요. 다른 프로그램으로 open 해도 화일이름이 한글이면 에러가 나는 것 같습니다. 한글이름이면 open 시스템콜이 안되나 봅니다 예) >>> f = ope…

2005.01
06

열람중 [App 개발] apple developer 사이트에서 샘플 긁어오기 스크립트

본격적으로 osx 공부를 해볼까해서 apple developer 사이트를 보면서 샘플을 하나하나 다운로드하니 노가다성이 심하다 생각되서 파이손 스크립트 하나 만들었습니다. :) 페이지에 있는 *.sit 파일들만 쭉 다 다운로드 해줍니다. 저는 터…