[Python3] ファイル名からブランクを削除

今年はPython3かなと思ってて、書籍買ったり 昼休みにPython3チュートリアルやったりしていました。ただ、何か作ってみないことにはピンとこないなぁとずっと思っていて…
今日やっと「つくってみたいもの」が出てきたので、Python3でやってみたという感じです。

  • Macの「写真アプリ」で複数ファイルをエクスポートしたら、”頭文字列△-△nn”(△:ブランク)って感じで、ブランクを挿入されてカッとなった。
  • 意外とブランク付きのファイル名を出力されてむしゃくしゃする場面は多い。(最近はGUIファイラーだからブランク気にしないアプリ大杉)
  • カレントディレクトリで特定文字列でファイルのセットを見つけて、ファイル名からブランクをとっぱらってリネームしてくれるツールがあると今後も使えるかも。

ソースはgistへ上げました。

Rubyの方がスッキリ書けそうな予感がしています。
ちょっとPythonはモヤモヤするなぁ。

コメント

  1. […] Python版のプログラムと同じことができるRubyスクリプトを書いてみた。 私のPythonスキルの無さのせいだと思うけど、Rubyの方がスッキリ書けた。 […]

  2. kuninet より:

    きっと、↓このあたりで止めとくのが良いのだろうなぁ。コールバックまでする必要は無いか…
    https://gist.github.com/kuninet/6c7a3f238776ef8f96508e203cf37f1a/da008438ef1fafa6a4397add41a4b5be3582a8d2