[Python] 256 空のディレクトリを削除する

備忘のためメモ書き。

同じ階層にファイルがあっても削除されません。

import glob,shutil,os

dir_l = [dir for dir in glob.glob('親ディレクトリのパス/*') \
if os.path.isdir(dir)]]
print(dir_l)

for dir in dir_l:
    file_l = [file for file in glob.glob(dir + '/*')]
    print(file_l)
    if len(file_l) == 0:
        shutil.rmtree(dir)

[macOS] 30 ショートカットで今日の日付入力

macOSを使いこなしている方々からすれば目新しくないでしょうが、Automatorで日付入力(yymmdd)できるようにしました。

設定方法

1.Automatorを起動し設定する。コマンドは以下のとおり。クイックアクション名は仮に”きょう”とする。

export LC_ALL=en;
date +%y%m%d;
export LC_ALL=;

2.[システム環境設定]-[キーボード]-[ショートカット]-[サービス]から”きょう”を探し、適当なショートカットを登録する。
設定ファイルのパスは、/Users/[ユーザ名]/Library/Services/きょう.workflow

これで日付が簡単に入力できるようになりました。日付入りのファイルを量産している身としては大きな進歩です。