Menulis ke Hamparan Excel dalam Python
Untuk pengaturcara Python, terdapat pelbagai kaedah yang tersedia untuk menulis data ke hamparan Excel. Walau bagaimanapun, pendekatan terbaik bergantung pada keperluan khusus dan ciri program.
Satu pilihan yang sangat disyorkan ialah menggunakan panda, perpustakaan Python serba boleh yang disesuaikan untuk manipulasi data. Kaedah ini melibatkan penukaran data kepada DataFrame dan seterusnya mengeksportnya ke fail Excel.
Berikut ialah contoh ilustrasi:
from pandas import DataFrame l1 = [1, 2, 3, 4] l2 = [1, 2, 3, 4] df = DataFrame({'Stimulus Time': l1, 'Reaction Time': l2}) df.to_excel('test.xlsx', sheet_name='sheet1', index=False)
Kod ini mencipta DataFrame daripada dua senarai, 'l1' dan 'l2', masing-masing mewakili 'Masa Rangsangan' dan 'Masa Reaksi'. Ia kemudian mengeksport DataFrame ini ke fail Excel bernama 'test.xlsx' dengan lembaran kerja bernama 'sheet1', tidak termasuk lajur indeks.
Untuk memastikan keserasian, ambil perhatian bahawa kedua-dua senarai mesti mempunyai panjang yang sama. Jika nilai tiada, anda boleh menggantikannya dengan 'Tiada' untuk mengelakkan ralat.
Mengenai pemformatan sel, anda boleh menentukan format untuk sel atau lajur tertentu menggunakan modul DataFrame.style panda. Ini membolehkan anda menggunakan pemformatan seperti format saintifik atau nombor pada nilai tertentu, memastikan ia dipaparkan seperti yang dikehendaki dalam Excel.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menulis Data dengan Cekap pada Hamparan Excel Menggunakan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!