カスタム プレースホルダーを使用した文字列書式設定用の Python ライブラリを探しています。私が言いたいのは"%f %d %3c"
、たとえば、どこかのような文字列を定義して、ファイル名、ディレクトリ名、および3 桁のカウンターに%f
置き換えられるようにしたいということです。か何か。printf のようなものである必要はありませんが、そうであれば素晴らしいでしょう。そのため、各文字が何を意味するか、文字列か数値か、およびいくつかのフォーマット (桁数など) データを定義できるようにしたいと考えています。%d
%3c
アイデアは、ユーザーがフォーマットを指定してから、データを入力できるということです。datefmt のように動作します。しかし、カスタムの場合。
Python用にすでに作成されたようなものはありますか(2.5+、残念ながら2.7と3とその__format__
.