2.7 KiB
2.7 KiB
Spreadsheet OutputList
(ComfyUI workflow รวมอยู่ด้วย)
สร้าง OutputList หลายรายการจากตารางสเปรดชีต (.csv .tsv .ods .xlsx .xls)
คุณสามารถใช้ node Load any File เพื่อโหลดไฟล์ในรูปแบบ base64-encoding
ภายในใช้ pandas read_excel และ read_csv เพื่อโหลดไฟล์สเปรดชีต
รายการทั้งหมดใช้ is_output_list=True (แสดงโดยสัญลักษณ์ 𝌠) และจะถูกประมวลผลตามลำดับโดย node ที่สอดคล้องกัน
ป้อนข้อมูล
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
rows_and_cols |
STRING |
ดัชนีและชื่อของแถวและคอลัมน์ในสเปรดชีต หมายเหตุว่าในสเปรดชีตแถวเริ่มต้นที่ 1 คอลัมน์เริ่มต้นที่ A แต่ OutputLists เป็นแบบ 0-based (ใน select-nth) |
header_rows |
INT |
ละเว้นแถวแรก x แถวในรายการ ใช้เฉพาะหากคุณระบุคอลัมน์ใน rows_and_cols |
header_cols |
INT |
ละเว้นคอลัมน์แรก x คอลัมน์ในรายการ ใช้เฉพาะหากคุณระบุแถวใน rows_and_cols |
select_nth |
INT |
เลือกเฉพาะรายการที่ n (แบบ 0-based) ใช้ประโยชน์ร่วมกับรูปแบบ PrimitiveInt+control_after_generate=increment |
string_or_base64 |
STRING |
สตริง CSV/TSV หรือไฟล์สเปรดชีตใน base64 (สำหรับ .ods .xlsx .xls) ใช้ node Load Any File เพื่อโหลดไฟล์เป็น base64 |
ผลลัพธ์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
list_a |
STRING 𝌠 |
|
list_b |
STRING 𝌠 |
|
list_c |
STRING 𝌠 |
|
list_d |
STRING 𝌠 |
|
count |
INT |
จำนวนรายการในรายการที่ยาวที่สุด |
