Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah saya Boleh Mengeksport Data Python ke Excel Tanpa Pejabat?
Menggunakan Python untuk Mengeksport Data ke Hamparan Excel
Bertukar data antara atur cara dan hamparan Excel ialah tugas biasa dalam pembangunan perisian. Dalam Python, terdapat beberapa modul yang tersedia untuk tujuan ini, termasuk xlwt, XlsXcessive dan openpyxl. Walau bagaimanapun, modul ini memerlukan Office dipasang, yang mungkin tidak selalu dapat dilaksanakan.
Mencapai Keserasian Merentas Platform
Untuk memastikan keserasian merentas pelbagai platform, kami cadangkan menggunakan kaedah DataFrame.to_excel panda. Kaedah ini membolehkan anda mengeksport DataFrame ke hamparan Excel tanpa memerlukan Office.
Menukar Data kepada DataFrame
Sebelum mengeksport, tukar data anda kepada DataFrame . DataFrame ialah struktur data yang menyimpan data dalam bentuk jadual dan menawarkan pelbagai keupayaan manipulasi data.
import pandas as pd l1 = [1, 2, 3, 4] l2 = [1, 2, 3, 4] df = pd.DataFrame({'Stimulus Time': l1, 'Reaction Time': l2})
Mengeksport DataFrame ke Excel
Setelah data selesai dalam DataFrame, anda boleh mengeksportnya ke Excel menggunakan to_excel kaedah.
df.to_excel('test.xlsx', sheet_name='sheet1', index=False)
Memformat Sel (Pilihan)
Secara lalai, data yang dieksport akan berada dalam format teks. Jika anda ingin memformat sel tertentu, seperti menggunakan notasi saintifik, anda boleh menggunakan parameter num_format.
df.to_excel('test.xlsx', sheet_name='sheet1', index=False, num_format={'Stimulus Time': '0.0000000000', 'Reaction Time': '0.0000000000'})
Kesimpulan
Menggunakan DataFrame.to_excel panda kaedah ialah penyelesaian yang berkesan dan merentas platform untuk mengeksport data daripada Python ke hamparan Excel.
Atas ialah kandungan terperinci Bagaimanakah saya Boleh Mengeksport Data Python ke Excel Tanpa Pejabat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!