Files

3.9 KiB

رشته قالب‌بندی شده

Formatted String

(فایل کارگاه ComfyUI همراه داده شده است)

این نود یک رشته ایجاد می‌کند که حاوی متغیرهای جایگزین (placeholder) است و آن‌ها را با مقادیر مربوطه جایگزین می‌کند. از تابع str.format() در پایتون به صورت داخلی استفاده می‌کند، برای اطلاعات بیشتر به Python - Format String Syntax مراجعه کنید.

  • می‌توانید از {a:.2f} برای گرد کردن اعداد اعشاری به دو رقم اعشار استفاده کنید.
  • می‌توانید از {a:05d} برای پر کردن تا 5 صفر در ابتدای عدد برای تطبیق با پسوند نام فایل ComfyUI ComfyUI_00001_.png استفاده کنید.
  • اگر می‌خواهید در رشته‌های خود { } را بنویسید (مثلاً برای JSON)، باید آن‌ها را دوبار بنویسید: {{ }}.

همچنین از سینتکس جستجو و جایگزینی (S&R) نیز استفاده می‌کند، مانند %date:yyyy-MM-dd hh:mm:ss% و %KSampler.seed%. بنابراین می‌توانید از آن به عنوان یک نود GET نیز استفاده کنید. توجه داشته باشید که "جستجو و جایگزینی" در زمینه جاوااسکریپت انجام می‌شود و قبل از اجرای نود انجام می‌گیرد.

ورودی‌ها

نام نوع توضیح
fstring STRING یک رشته ایجاد می‌کند که حاوی متغیرهای جایگزین (placeholder) است و آن‌ها را با مقادیر مربوطه جایگزین می‌کند.
از تابع str.format() در پایتون به صورت داخلی استفاده می‌کند، برای اطلاعات بیشتر به Python - Format String Syntax مراجعه کنید.
* می‌توانید از {a:.2f} برای گرد کردن اعداد اعشاری به دو رقم اعشار استفاده کنید.
* می‌توانید از {a:05d} برای پر کردن تا 5 صفر در ابتدای عدد برای تطبیق با پسوند نام فایل ComfyUI ComfyUI_00001_.png استفاده کنید.
* اگر می‌خواهید در رشته‌های خود { } را بنویسید (مثلاً برای JSON)، باید آن‌ها را دوبار بنویسید: {{ }}.

همچنین از سینتکس جستجو و جایگزینی (S&R) نیز استفاده می‌کند، مانند %date:yyyy-MM-dd hh:mm:ss% و %KSampler.seed%.
بنابراین می‌توانید از آن به عنوان یک نود GET نیز استفاده کنید.
توجه داشته باشید که "جستجو و جایگزینی" در زمینه جاوااسکریپت انجام می‌شود و قبل از اجرای نود انجام می‌گیرد.
a * (اختیاری) مقداری که به صورت رشته در جایگزین {a} قرار می‌گیرد.
b * (اختیاری) مقداری که به صورت رشته در جایگزین {b} قرار می‌گیرد.
c * (اختیاری) مقداری که به صورت رشته در جایگزین {c} قرار می‌گیرد.
d * (اختیاری) مقداری که به صورت رشته در جایگزین {d} قرار می‌گیرد.

خروجی‌ها

نام نوع توضیح
string STRING رشته قالب‌بندی شده با تمام جایگزین‌ها جایگزین شده با مقادیر مربوطه.