/ / openpyxl _external_links बहुत धीमी - पायथन, एक्सेल, xlrd, openpyxl

openpyxl _external_links बहुत धीमी - पायथन, एक्सेल, xlrd, openpyxl

मुझे एक्सेल पढ़ने और बाहरी_बुक को एक्सेल का उपयोग करने की आवश्यकता है (क्योंकि एक्सेल में इस्तेमाल किया गया इंडेक्स या वीएलओकेयूपी func है)

मैं openpyxl चुनता हूं, openpyxl.WorkBook._external_links एपीआई इसे अच्छी तरह से कर सकता है, लेकिन गति बहुत धीमी है (मेरी एक्सेल 600 केबी है), लगभग 27s

मेरा कोड यहाँ है:

wb=openpyxl.load_workbook(os.path.join(self.parent_path, name), use_iterators=False, data_only=True)
external_links = wb._external_links

क्या कोई रास्ता बहुत तेज है?

या अन्य पायथन एक्सेल प्रयोग करने के लिए lib? (मैंने xlrd में apis की खोज की, लेकिन बाहरी_बुक प्राप्त करने के लिए कोई भी api नहीं मिला)

उत्तर:

जवाब के लिए 0 № 1

"Read_only = True" विकल्प आज़माएं, इसे समय कम करना चाहिए।