티스토리 뷰
Method of pyc decompiler
python code를 컴파일 하게되면 pyc 파일이 생성되는데
이는 일반적인 py 파일에 비해 속도의 향상을 위해 사용된다.
py : 파이선 소스파일
pyc : 파이선 컴파일된 바이너리 파일
pyo : 파이선 최적화 바이너리 파일 (o=optimized)
pyc 파일을 디컴파일러를 이용하여 소스를 확인하는 방법을 알아보았다.
$ sudo yum install cmake
$ git clone https://github.com/zrax/pycdc.git
$ cd pycdc
$ cmake ./
$ make
$ ./pycdc app.pyc > app.py
반대로 py 파일을 pyc파일로 컴파일 하는 방법이다.
import py_compile py_compile.compile("file.py")
시간을 두고 좀더 상세히 공부해볼 필요가 있을 것 같다.
'Developer' 카테고리의 다른 글
[Django#1] How to use Django on Ubuntu (2) | 2015.06.25 |
---|---|
[Android#1] GCM Push메세지 전송 (2) | 2015.06.01 |
[Node.js] pm2 has a problem with openning a lot of file descriptors. (0) | 2015.04.02 |
[Docker#1] Getting Started with Docker (4) | 2015.03.09 |
[AWS#1] How to using Amazon Web Service free tier (1 year) (0) | 2015.03.04 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- maven
- ubuntu
- 영문법
- 비지니스 영어
- mongoDB
- PostgreSQL
- 해외여행
- NGINX
- 비교구문
- AWS
- memcached
- 도덕경
- JBOSS
- redis
- Business English
- 다낭
- 가정법
- 스페인 여행
- 대명사 구문
- 조동사
- 베트남
- it
- hdfs
- 영작
- Python Django
- k8s
- 여행
- nodejs
- hadoop
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함