Files

2.8 KiB

Sformatowany ciąg znaków

Sformatowany ciąg znaków

(Dołączono workflow ComfyUI)

Tworzy ciąg znaków zawierający zmienne zastępcze i zastępuje je odpowiednimi wartościami. Wewnętrznie wykorzystuje funkcję python str.format(), patrz Python - Format String Syntax .

  • Możesz użyć {a:.2f} aby zaokrąglić liczbę zmiennoprzecinkową do 2 miejsc po przecinku.
  • Możesz użyć {a:05d} aby dopełnić do 5 cyfr zerami z przodu, aby pasowało do sufiksu nazwy pliku ComfyUI ComfyUI_00001_.png.
  • Jeśli chcesz użyć { } w swoich ciągach znaków (np. w JSONach), musisz je podwójnie zapisywać: {{ }}.

Zastosowanie również syntaxu wyszukiwania i zastępowania (S&R), takiego jak %date:yyyy-MM-dd hh:mm:ss% i %KSampler.seed%. W ten sposób możesz również użyć tego węzła jako GET-node. Należy pamiętać, że "wyszukiwanie i zastępowanie" odbywa się w kontekście JavaScript i działa przed wykonaniem węzła.

Wejścia

Nazwa Typ Opis
fstring STRING Tworzy ciąg znaków zawierający zmienne zastępcze i zastępuje je odpowiednimi wartościami.
Wewnętrznie wykorzystuje funkcję python str.format(), patrz Python - Format String Syntax .
* Możesz użyć {a:.2f} aby zaokrąglić liczbę zmiennoprzecinkową do 2 miejsc po przecinku.
* Możesz użyć {a:05d} aby dopełnić do 5 cyfr zerami z przodu, aby pasowało do sufiksu nazwy pliku ComfyUI ComfyUI_00001_.png.
* Jeśli chcesz użyć { } w swoich ciągach znaków (np. w JSONach), musisz je podwójnie zapisywać: {{ }}.

Zastosowanie również syntaxu wyszukiwania i zastępowania (S&R), takiego jak %date:yyyy-MM-dd hh:mm:ss% i %KSampler.seed%.
W ten sposób możesz również użyć tego węzła jako GET-node.
Należy pamiętać, że "wyszukiwanie i zastępowanie" odbywa się w kontekście JavaScript i działa przed wykonaniem węzła.
a * (opcjonalne) wartość, która zostanie przekształcona na ciąg znaków i wstawiona w miejsce zastępczego {a}.
b * (opcjonalne) wartość, która zostanie przekształcona na ciąg znaków i wstawiona w miejsce zastępczego {b}.
c * (opcjonalne) wartość, która zostanie przekształcona na ciąg znaków i wstawiona w miejsce zastępczego {c}.
d * (opcjonalne) wartość, która zostanie przekształcona na ciąg znaków i wstawiona w miejsce zastępczego {d}.

Wyjścia

Nazwa Typ Opis
string STRING Sformatowany ciąg znaków z wszystkimi zastępczymi zastąpionymi odpowiednimi wartościami.