差分
このページの2つのバージョン間の差分を表示します。
python:urlエンコードファイルをutf-8のファイル名に変更する [2019/11/28 12:50] – 作成 baba | python:urlエンコードファイルをutf-8のファイル名に変更する [2019/11/28 12:51] (現在) – baba | ||
---|---|---|---|
行 1: | 行 1: | ||
====== URLエンコードファイル名をUTF-8のファイル名に変更する ====== | ====== URLエンコードファイル名をUTF-8のファイル名に変更する ====== | ||
Windowsではフリーソフトあるようです(https:// | Windowsではフリーソフトあるようです(https:// | ||
- | ちょっと探しても情報が見つからなかったんで,pythonで作ってみることにしました. | + | ちょっと探しても情報が見つからなかったんで,pythonで作ってみることにしました.もともとdokuwikiのシステムをurlからutf8に変更する際に |
+ | すでに作成してしまったページやファイル名がURLエンコード形式のまま残ってしまうので,それを一括で変換したかったのがモチベーションです. | ||
python3の場合は urllib.parse っていうのを使えば簡単に(一行で)変換できるんで,コマンドラインから受け取ったファイル名を | python3の場合は urllib.parse っていうのを使えば簡単に(一行で)変換できるんで,コマンドラインから受け取ったファイル名を |