# pip install moviepy


test.py

from moviepy.editor import *

VideoFileClip('mov.mp4').speedx(4).write_gif('out.gif') // 4배속도로 gif 생성


'python' 카테고리의 다른 글

python moviepy mp4를 gif 로 변경하기  (0) 2019.05.16
python 파일 한글 깨짐  (0) 2018.07.04
파이썬 GC  (0) 2018.02.22
python package update all  (0) 2017.02.26
python day 로 for each while  (0) 2017.02.25
블로그 이미지

기계새

Java, Spring, iBatis, Maven, eclipse 개발관련 잡다한 메모공간입니다.


import codecs
def print_results(results):
if FILE_EXPORT :
f = codecs.open("FILE_EXPORT.txt", 'w', 'utf-8')
f.write(u'\ufeff')
for result in results:
print(result)

for k, val in result.items():
f.write(str(val) + '\t')
f.write('\n')
f.close()

print_results(RESULTS)

import codecs 를 하면 된다.

기본적으로 python3 그러니깐 기본적으로 utf-8 이 되어있는 상태에서는 

codecs.BOM_UTF8 이 있긴한데 잘 안듣는다.  (os따라 다르다)

\ufeff'를 파일서두에 넣으면 된다.  

'python' 카테고리의 다른 글

python moviepy mp4를 gif 로 변경하기  (0) 2019.05.16
python 파일 한글 깨짐  (0) 2018.07.04
파이썬 GC  (0) 2018.02.22
python package update all  (0) 2017.02.26
python day 로 for each while  (0) 2017.02.25
블로그 이미지

기계새

Java, Spring, iBatis, Maven, eclipse 개발관련 잡다한 메모공간입니다.

파이썬 GC

python 2018.02.22 14:54

Garbage Collection

-    Reference Counting

-    참조횟수가 0인 객체 메모리 해제

-    generation(0~2세대)

-    young    -    최근 생성

-    old    -    참조횟수가 많은 오래된 객체

GC 주기는 최근 생성된 객체에서 오래된 객체 순으로 일어나게 된다.

순환참조를 조심하자.



'python' 카테고리의 다른 글

python moviepy mp4를 gif 로 변경하기  (0) 2019.05.16
python 파일 한글 깨짐  (0) 2018.07.04
파이썬 GC  (0) 2018.02.22
python package update all  (0) 2017.02.26
python day 로 for each while  (0) 2017.02.25
블로그 이미지

기계새

Java, Spring, iBatis, Maven, eclipse 개발관련 잡다한 메모공간입니다.

Tag GC, Python
pip freeze --local | grep -v '^\-e' | cut -d = -f 1  | xargs -n1 pip install -U

파이썬 패키지 전체 업데이트


출처 : http://stackoverflow.com/questions/2720014/upgrading-all-packages-with-pip

'python' 카테고리의 다른 글

python moviepy mp4를 gif 로 변경하기  (0) 2019.05.16
python 파일 한글 깨짐  (0) 2018.07.04
파이썬 GC  (0) 2018.02.22
python package update all  (0) 2017.02.26
python day 로 for each while  (0) 2017.02.25
블로그 이미지

기계새

Java, Spring, iBatis, Maven, eclipse 개발관련 잡다한 메모공간입니다.

target_at = datetime.datetime.strptime('2017-02-22', '%Y-%m-%d')

loop_size = timedelta(days=1)

limit_at = date.today()

while limit_at > target_at.date():    

    target_at += loop_size

    print(target_at)



'python' 카테고리의 다른 글

python moviepy mp4를 gif 로 변경하기  (0) 2019.05.16
python 파일 한글 깨짐  (0) 2018.07.04
파이썬 GC  (0) 2018.02.22
python package update all  (0) 2017.02.26
python day 로 for each while  (0) 2017.02.25
블로그 이미지

기계새

Java, Spring, iBatis, Maven, eclipse 개발관련 잡다한 메모공간입니다.

설치에 애먹었던 ipython notebook 로그


1. python 설치

https://www.python.org/download/


2. 시스템 환경변수 path에 설치경로 추가

C:\Python27;C:\Python27\Scripts;C:\Python27\Lib\site-packages


3. get-pip 설치

https://raw.github.com/pypa/pip/master/contrib/get-pip.py

(다운로드 또는 복사 후 파일 생성 후 해당경로에서)

>python get-pip.py


4. 설치한 pip를 활용한 스크립트 설치

pip install distribute

pip install pyreadline

pip install ipython

여기까지는 ipython을 실행시키기 위한 설치

아래는 notebook설치를 위한 스크립트

pip install pyzmq

pip install jinja2

pip install tornado



5. ascii 코드 에러를 발생시키는 요인 차단

C:\Python27\Lib\mimetypes.py

248라인 변경

except (UnicodeEncodeError, UnicodeDecodeError):


'python > ipython' 카테고리의 다른 글

ipython 설치. notebook 설치.  (0) 2014.04.04
블로그 이미지

기계새

Java, Spring, iBatis, Maven, eclipse 개발관련 잡다한 메모공간입니다.