Pythonメモ2

今回やったこと

  • Pillowを使用して画像のリサイズ
  • ファイル名を現在時刻で保存
  • 元画像を削除
import os
from datetime import datetime
from PIL import Image


now = datetime.now().strftime('%Y%m%d%H%M%S')
# 現在時刻を取得

target = ('test.jpg')
img = Image.open(target)
# リサイズする画像(test.jpg)を指定
 
img_resize = img.resize((256, 256))
# 画像サイズを縦横256x256に指定

img_resize.save(now + '.jpg')
# リサイズした画像の名前を現在時刻で保存

os.remove(target)
# 元画像を削除

番外編

Hugoで新規記事作る時にファイル名を考えるのがめんどうなので、
今の時間をファイル名にするシェルスクリプト書いた。
作業がこれで10秒くらい短縮された…たぶん。。。

#!/bin/bash

NOW_DATE=`date '+%Y%m%d%H%M'`
hugo new post/${NOW_DATE}.md
 
comments powered by Disqus