Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Menulis Data daripada Python ke Hamparan Excel?

Bagaimanakah Saya Boleh Menulis Data daripada Python ke Hamparan Excel?

Patricia Arquette
Lepaskan: 2024-12-05 16:44:12
asal
692 orang telah melayarinya

How Can I Write Data from Python to an Excel Spreadsheet?

Menulis ke Hamparan Excel dengan Python: Panduan Komprehensif

Anda mungkin menghadapi keperluan untuk mengeksport data daripada program Python anda ke Excel hamparan. Artikel ini meneroka pelbagai kaedah dan pertimbangan yang terlibat dalam mencapai tugasan ini.

Pilihan yang Tersedia

Python menawarkan beberapa perpustakaan untuk bekerja dengan hamparan Excel, termasuk xlwt, XlsXcessive dan openpyxl. Setiap perpustakaan menyediakan set ciri tersendiri.

Format CSV

Sebagai alternatif, anda boleh mempertimbangkan untuk menulis ke fail .csv. Format CSV (Comma-Separated Values) ialah format berasaskan teks ringkas yang menyimpan data dalam lajur. Walau bagaimanapun, anda mungkin perlu memformat data dengan sewajarnya untuk memadankan reka letak yang dikehendaki dalam Excel.

Memformat dengan xlwt

Dalam contoh anda, anda telah menggunakan xlwt untuk mencipta Hamparan Excel. Untuk memformat sel dalam gelung for (nilai senarai1), anda boleh menggunakan modul gaya. Berikut ialah versi kod anda yang diubah suai:

import xlwt
from xlwt import Style, easyxf

# Create workbook and sheet
book = xlwt.Workbook(encoding="utf-8")
sheet1 = book.add_sheet("Sheet 1")

# Create styles for different cell types
style_title = easyxf('font: bold 1')
style_values = easyxf(num_format_str='0.0000000000')

# Write headers
sheet1.write(0, 0, "Display",>
Salin selepas log masuk

Kod yang dikemas kini ini menggunakan fungsi easyxf untuk mentakrifkan gaya sel tersuai, membolehkan anda memformatkan nilai list1 sebagai nombor dengan bilangan tempat perpuluhan yang ditentukan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menulis Data daripada Python ke Hamparan Excel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan