2.9 KiB
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 |
すべてのプレースホルダーが対応する値で置換されたフォーマットされた文字列。 |
