ไลบรารี่แก้ไข Python XLS โอเพ่นซอร์ส

ไลบรารี Python โอเพนซอร์สฟรีสำหรับสร้างและแก้ไขไฟล์ Excel XLS

Pyexcel-XLS คืออะไร?

Pyexcel-XLS เป็นไลบรารี Python โอเพนซอร์สสำหรับสร้าง เปิด และแก้ไขไฟล์ Microsoft Excel XLS ซึ่งเป็นส่วนประกอบย่อยของไลบรารี Pyexcel ที่มีส่วนประกอบอื่นๆ นอกเหนือจาก Pyexcel-XLS Pyexcel-XLS ช่วยให้คุณทำงานกับแถวและคอลัมน์ของไฟล์ XLS ที่คุณสามารถแก้ไขและบันทึกไฟล์ XLS กลับลงในดิสก์ได้ Pyexcel-XLS รองรับรูปแบบไฟล์ Excel จำนวนมากสำหรับการอ่านและเขียนภายใต้ข้อจำกัดบางประการ

คุณสมบัติของ Pyexcel-XLS

ต่อไปนี้คือคุณลักษณะหลักบางประการของ Pyexcel-XLS API:

  • อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันหนึ่งตัว (API) สำหรับจัดการแหล่งข้อมูลหลายแหล่ง เช่น ไฟล์ทางกายภาพ ไฟล์หน่วยความจำ ตาราง SQLAlchemy, Django Model และโครงสร้างข้อมูล Python: พจนานุกรม เรกคอร์ด และอาร์เรย์
  • API หนึ่งเดียวสำหรับการอ่านและเขียนข้อมูลในรูปแบบไฟล์ Excel ต่างๆ
  • รองรับการสตรีมข้อมูลสำหรับชุดข้อมูลขนาดใหญ่ เครื่องกำเนิดไฟฟ้าสามารถส่งคืนให้กับคุณได้ เช็คเอาท์ iget_records, iget_array, isave_as และ isave_book_as

รูปแบบไฟล์ที่รองรับ

Pyexcel-XLS รองรับรูปแบบไฟล์ต่อไปนี้

File FormatDefinition
csvcomma separated values
tsvtab separated values
csvza zip file that contains one or many csv files
tsvza zip file that contains one or many tsv files
xlsa spreadsheet file format created by MS-Excel 97-2003
xlsxMS-Excel Extensions to the Office Open XML SpreadsheetML File Format.
xlsman MS-Excel Macro-Enabled Workbook file
odsopen document spreadsheet
fodsflat open document spreadsheet
jsonjava script object notation
htmlhtml table of the data structure
simplesimple presentation
rstrStructured Text presentation of the data
mediawikimedia wiki table

ภาพรวม API ของ Pyexcel

GitHub

สถิติ GitHub

ชื่อ:
ภาษา:
ดาว:
ส้อม:
ใบอนุญาต:
พื้นที่เก็บข้อมูลได้รับการอัปเดตครั้งล่าสุดเมื่อ

เริ่มต้นใช้งาน Pyexcel-XLS

เราสามารถดาวน์โหลดไลบรารี Pyexcel-XLS ได้จาก GitHub หรือใช้คำสั่ง pip install:

การติดตั้ง

การติดตั้ง Pyexcel-XLS นั้นง่ายมากและสามารถทำได้จากเทอร์มินัล ดังแสดงด้านล่าง:

การติดตั้ง Pyexcel-XLS


pip3 install Pyexcel-XLS

ตัวอย่างโค้ด Python Pyexcel-XLS

Examples using the Pyexcel-XLS Python library are as follow. You can use the FREE Excel XLS file template to try these examples.

อ่านและบันทึกไฟล์ XLS ใน Python

คุณสามารถอ่านไฟล์ XLS โดยใช้ไลบรารี Python Pyexcel-XLS จากนั้นบันทึกกลับลงในดิสก์โดยใช้คำสั่ง save_as ของ API ดังที่แสดงในตัวอย่างโค้ดต่อไปนี้

เพิ่มแถวลงใน Excel XLS โดยใช้ Python

Pyexcel-XLS ช่วยให้คุณสามารถเพิ่มแถวในไฟล์ Excel XLS ได้โดยใช้เมธอด get_sheet ในคลาส Workbook ของ API ซึ่งจะเป็นการเพิ่มแถวถัดจากจำนวนแถวสูงสุดที่มีอยู่ของไฟล์ XLS ดังที่แสดงในตัวอย่างโค้ดต่อไปนี้

เพิ่มคอลัมน์ลงใน Excel XLS ด้วย Pyexcel-XLS

คุณสามารถเพิ่มแถวในไฟล์ XLS ของ Excel โดยใช้ API ของ Pyexcel-XLS ได้เช่นเดียวกัน โดยจะเหมือนกับการเพิ่มแถวในไฟล์ XLS โดยใช้ API ของ Pyexcel-XLS ดังแสดงในตัวอย่างโค้ดต่อไปนี้

อัปเดตข้อมูลคอลัมน์ในไฟล์ XLS ใน Python

นอกจากการเพิ่มคอลัมน์ใหม่ลงในไฟล์ XLS แล้ว คุณยังสามารถอัปเดตเนื้อหาของคอลัมน์ที่มีอยู่แล้วโดยใช้ Pyexcel-XLS API ได้ด้วย ซึ่งทำได้โดยเข้าถึงคอลัมน์โดยใช้ดัชนีและใส่ข้อมูลลงในคอลัมน์เฉพาะนี้

ทรัพยากร

  • ไฟล์เทมเพลต Excel ฟรี
  • บทสรุป

    API Pyexcel-XLS ช่วยให้คุณทำงานกับไฟล์ XLS จากภายในแอปพลิเคชัน Python ของคุณ ช่วยให้คุณอ่าน แก้ไข และบันทึกไฟล์ XLS ที่แก้ไขแล้วโดยใช้ Python ได้ ใช้ไฟล์ Excel เทมเพลตฟรีด้านบน

    สินค้าที่คล้ายกัน

     Thai