บทช่วยสอนสั้นๆ นี้อธิบาย วิธีแปลง TSV เป็น Excel ใน Python ประกอบด้วยข้อมูลเกี่ยวกับการกำหนดค่าของสภาพแวดล้อมเพื่อดำเนินการงานนี้ คลาสและวิธีการที่จำเป็นทั้งหมดจาก API และโค้ดตัวอย่างที่รันได้ซึ่งแปลงไฟล์ TSV เป็น Excel ใน Python ด้วยความช่วยเหลือจากไม่กี่บรรทัด รหัส. คุณจะได้รับข้อมูลเกี่ยวกับการกำหนดค่าประเภทต่างๆ สำหรับการโหลดไฟล์อินพุต TSV และการบันทึกไฟล์เอาต์พุต XLSX
ขั้นตอนในการแปลง TSV เป็น Excel ใน Python
- กำหนดค่าสภาพแวดล้อมสำหรับการทำงานกับ Aspose.Cells สำหรับ Python ผ่าน Java
- เพิ่มคลาสและตัวแจงนับที่จำเป็นโดยใช้คำสั่งนำเข้า
- สร้างคลาส LoadOptions เพื่อตั้งค่ารูปแบบการโหลด TSV
- โหลดไฟล์ TSV ต้นทางในวัตถุ Workbook โดยใช้คุณสมบัติที่ระบุในวัตถุ LoadOptions
- บันทึกสมุดงานผลลัพธ์เป็น XLSX
นี่คือขั้นตอนที่ทำให้เราเขียนตัวแปลง TSV เป็น Excel ใน Python ในการเริ่มต้น ออบเจ็กต์คลาส LoadOptions จะถูกประกาศและเริ่มต้นก่อนที่จะโหลดไฟล์เทมเพลต TSV เนื่องจากคลาส LoadOptions มีคุณสมบัติมากมายที่สามารถควบคุมการดำเนินการโหลดได้ เช่น เราตั้งค่ารูปแบบการโหลดเป็น TSV ในโค้ดตัวอย่างนี้ เมื่อกำหนดค่าเสร็จแล้ว เราจะดำเนินการโหลดไฟล์ TSV แล้วแปลงเป็นไฟล์ Excel
รหัสเพื่อแปลง TSV เป็น XLSX ใน Python
from pickle import TRUE | |
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, LoadOptions, LoadFormat | |
# Instantiate a license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Set the LoadFormat using the LoadOptions class object | |
loadOptions = LoadOptions(LoadFormat.TSV) | |
# Load the TSV file | |
workbook = Workbook("sample.tsv",loadOptions) | |
# Save the workbook | |
workbook.save("output.xlsx") | |
print("TSV to XLSX conversion done successfully!!!") | |
jpype.shutdownJVM() |
โค้ดชิ้นนี้เปลี่ยน TSV เป็น Excel ใน Python และใช้ออบเจกต์คลาส LoadOptions ที่มีคุณสมบัติ เช่น เราสามารถตรวจสอบความถูกต้องของข้อมูลของไฟล์ TSV ต้นทาง ตรวจสอบข้อจำกัดของ Excel ก่อนโหลดไฟล์ TSV ขนาดใหญ่ ตั้งค่าอินเตอร์รัปต์มอนิเตอร์เพื่อจัดการ เงื่อนไขข้อผิดพลาดและการตั้งค่าหน่วยความจำเพื่อชื่อไม่กี่ นอกจากนี้ เรายังมีตัวเลือกในการบันทึกไฟล์เอาต์พุตด้วยวิธีต่างๆ เช่น การบันทึกเอาต์พุตไปยังอาร์เรย์แบบไบต์ การตั้งค่าลายเซ็นดิจิทัล การตั้งค่าตัวเลือกการเข้ารหัส และการตั้งค่าธีมและสไตล์ เป็นต้น
บทช่วยสอนนี้มีคำแนะนำในการสร้างแอปพลิเคชันเพื่อแปลง TSV เป็น XLSX ใน Python หากคุณต้องการเรียนรู้คุณลักษณะขั้นสูงอื่นๆ เช่น การเพิ่มความคิดเห็นในไฟล์ XLSX ที่แปลงแล้ว โปรดดูบทความใน วิธีเพิ่มความคิดเห็นใน Excel โดยใช้ Python