मुझे कुछ एक्सेल रिपोर्ट जेनरेट करने के लिए कहा जा रहा है। मैं वर्तमान में अपने डेटा के लिए पांडा का काफी उपयोग कर रहा हूं, इसलिए स्वाभाविक रूप से मैं इन रिपोर्टों को उत्पन्न करने के लिए पांडा का उपयोग करना चाहता हूं। एक्सेलवाइटर विधि। हालांकि निश्चित कॉलम चौड़ाई एक समस्या है।
मेरे पास अब तक जो कोड है वह काफी सरल है। मान लें कि मेरे पास "df" नामक डेटाफ़्रेम है:
writer = pd.ExcelWriter(excel_file_path, engine="openpyxl") df.to_excel(writer, sheet_name="Summary")
मैं पांडा कोड देख रहा था, और मुझे कॉलम की चौड़ाई सेट करने के लिए वास्तव में कोई विकल्प नहीं दिख रहा है। क्या ब्रह्मांड में इसे ऐसा बनाने के लिए कोई तरकीब है कि कॉलम ऑटो-एडजस्ट हो जाएं डेटा? या कॉलम चौड़ाई समायोजित करने के लिए xlsx फ़ाइल में तथ्य के बाद मैं कुछ कर सकता हूं?
(मैं OpenPyXL लाइब्रेरी का उपयोग कर रहा हूं, और .xlsx फाइलें जेनरेट कर रहा हूं - अगर इससे कोई फर्क पड़ता है।)
धन्यवाद।