2011-04-06 7 views
8

पायथन लाइब्रेरी का उपयोग openpyxl मैं एक्सेल 2007 में बनाई गई एक एक्सएलएसएक्स फ़ाइल पढ़ रहा हूं। यह सेल ए 1 से अलग है जो रंगीन पीला है और इसमें "परीक्षण" मूल्य लिखा गया है। मैं आसानी से है कि सेल से मान प्राप्त कर सकता है, लेकिन जब मैं रंग भरने मैं निम्नलिखित परिणाम प्राप्त निर्धारित करने का प्रयास:openpyxl सेल शैली सही ढंग से रिपोर्ट नहीं कर रहा है

this_sheet.cell("A1").style.fill.start_color 

रिटर्न "FFFFFF"

this_sheet.cell("A1").style.fill.end_color 

रिटर्न "FF0000"

अन्य रिक्त कक्षों पर इसका परीक्षण करना मुझे बिल्कुल वही परिणाम मिलते हैं, और फ़ॉन्ट शैली की जानकारी पुनर्प्राप्त करने का प्रयास कैलिब्रिक आकार 11 (हमारे सिस्टम डिफ़ॉल्ट) को लौटता रहता है।

क्या मैं यह सब गलत कर रहा हूं? क्या कोई वैकल्पिक तरीका है जिसका उपयोग करना चाहिए? किसी भी मदद की सराहना की जाएगी।

धन्यवाद!

+0

.xlsx एक एक्सएमएल प्रारूप है इसलिए मैंने वह टैग जोड़ा है; प्रासंगिक अनुभव वाले लोगों का ध्यान आकर्षित कर सकते हैं। –

+0

ने अप्रासंगिक एक्सएमएल टैग –

उत्तर

5

ओपनपीएक्सएल अभी भी विकास में है, और शैलियों को अभी तक पूरी तरह कार्यान्वित नहीं किया गया है, इस प्रकार आप यहां और वहां कुछ मुद्दों का सामना कर सकते हैं। यदि आप चाहें तो project bug tracker पर कोई समस्या खोलने में संकोच न करें।

+0

हटा दिया मुझे लगा कि यह मामला हो सकता है क्योंकि ऐसा लगता है कि यह सिस्टम डिफॉल्ट को पकड़ रहा है। – danspants

संबंधित मुद्दे