Files

2.9 KiB

フォーマットされた文字列

フォーマットされた文字列

(ComfyUI workflowが含まれます)

プレースホルダー変数を含む文字列を作成し、それらを対応する値で置き換えます。 内部的に Python の str.format() を使用しており、Python - Format String Syntax を参照してください。

  • {a:.2f} を使用して浮動小数点数を2桁に丸めることができます。
  • {a:05d} を使用して、5桁の先頭ゼロで埋めて、ComfyUIのファイル名接尾辞 ComfyUI_00001_.png に合わせることができます。
  • 文字列内で { } を書きたい場合(例えばJSONの場合)、二重にしなければなりません:{{ }}。

また、%date:yyyy-MM-dd hh:mm:ss% や %KSampler.seed% のような 検索・置換 (S&R) 構文 も適用されます。 そのため、GET-node としても使用できます。 「検索・置換」はJavaScriptコンテキストで行われ、ノード実行前に実行されることに注意してください。

入力

名前 タイプ 説明
fstring STRING プレースホルダー変数を含む文字列を作成し、それらを対応する値で置き換えます。
内部的に Python の str.format() を使用しており、Python - Format String Syntax を参照してください。
* {a:.2f} を使用して浮動小数点数を2桁に丸めることができます。
* {a:05d} を使用して、5桁の先頭ゼロで埋めて、ComfyUIのファイル名接尾辞 ComfyUI_00001_.png に合わせることができます。
* 文字列内で { } を書きたい場合(例えばJSONの場合)、二重にしなければなりません:{{ }}。

また、%date:yyyy-MM-dd hh:mm:ss% や %KSampler.seed% のような 検索・置換 (S&R) 構文 も適用されます。
そのため、GET-node としても使用できます。
「検索・置換」はJavaScriptコンテキストで行われ、ノード実行前に実行されることに注意してください。
a * (オプション) {a} プレースホルダーに文字列として挿入される値。
b * (オプション) {b} プレースホルダーに文字列として挿入される値。
c * (オプション) {c} プレースホルダーに文字列として挿入される値。
d * (オプション) {d} プレースホルダーに文字列として挿入される値。

出力

名前 タイプ 説明
string STRING すべてのプレースホルダーが対応する値で置換されたフォーマットされた文字列。