'Python'에 해당되는 글 4건

  1. 2010.10.01 file2base64
  2. 2009.07.15 Ted 사이트 동영상 다운 받기(python) (14)
  3. 2008.04.12 python single file
  4. 2007.09.30 komodo 4.2 버전 euc-kr encoding 추가방법

file2base64

Programming 2010.10.01 17:06
ico 파일을 base64 로 변환 하려다 보니 코드가 필요해서 그냥
python 으로 짰다;;

#!/usr/bin/python
import base64, sys

filename = ""
if len(sys.argv) > 1:
    filename = sys.argv[1]
    print "filename is : ", filename
else:
    print "usage : python file2base64 filename"
    exit(1);

fp = open(filename,"rb");
fp2 = open(filename+".txt","w")
base64.encode(fp,fp2)

그럼 이만~
TAG Python
팀 과장님께서 얼마전에 TED 라는 사이트를 알려주셨다.

Technology, Entertainment, Design 이렇게 3개의 모토로 세계의 유명한 책 저자나 각 분야 전문가들의 강의 영상을 볼 수 있는 곳이다.

최근 한글로 번역 서비스를 지원하게되어 사이트에 접근하면 동영상에 자막까지 볼수 있다.
더군다나 mp4 파일을 지원해줘서 더욱이 더 좋다.

하지만 smi 파일이 없었다 -_-

그래서 이리저리 살펴보니 내부에 자막데이터를 얻어올수 있었다.

그래서 만들게 됐다!
사실 별거 없다;;

 teddown.py 를 실행하면

목록을 얻어오고 번호를 선택하면 다운 받는다.

smi 파일을 만들어주며 unzip 도 한다!

-_-;; 사실 별거 아니다;;;;;;;

하여튼 그렇다.

이상~

ps1. 석짱님이 어떻게 쓰냐고해서 ^^ exe 로압축된!!! 실행파일을 첨부해봅니다.

ps2. 자막이 제대로 안생기던 문제 수정했어욤
TAG Python

python single file

기타 2008.04.12 21:45
from distutils.core import setup
import py2exe
import shutil
import sys, os

sys.argv += ['py2exe', '-b1', '-d./']

setup(
# use "console = " for console-based apps
windows=["cron.py"],
zipfile=None
)

shutil.rmtree('build')
os.remove('w9xpopen.exe')



python 프로젝트를 single file 로 묶는다. ( 물론 msdll 하나는 생긴다 )

은근 좋네? -_-;

출처는 이곳 입니다! 역시 ASPN!!
TAG Python
komodo 4.2 버전을 사용하는데 euc-kr 의 미지원으로

한글과 자꾸 충돌이 나는데요.

이때는

\lib\mozilla\components\koEncodingService.py

파일을 열어서

koEncodingServices class 에 보면 다른 encoding 들이 보이는데 적당한 위치에

('korean', "korean (euc-kr)", 'EUC-KR', '', 1,'euc_kr'),

을 추가해줍니다.

그럼 입력이 됩니다. ^^
TAG komodo, Python
1 

카운터

Total : 33,835 / Today : 0 / Yesterday : 0
get rsstistory!