openpyxl

    0熱度

    1回答

    我使用不同的Python版本安裝了多個conda環境。 https://anaconda.org/anaconda/openpyxl 然而,當我試圖導入我得到 ImportError: No module named 'openpxyl' 當我鍵入conda list我確實看到 : 激活我的Python 3.5環境後,我已經通過這裏給出的線路安裝openpxyl openpyxl 2.4.7 py

    1熱度

    2回答

    我在我的程序中有這樣的東西: 一個名爲'OpenFileinaModule'的文件夾中的主腳本main.py。有一個名爲'sub'的文件夾,裏面有一個名爲subScript.py的腳本和一個由subScript.py打開的文件xlFile.xlsx。 OpenFileinaModule/ main.py sub/ __init__.py (empty)

    1熱度

    2回答

    我想格式化我在同一個腳本中創建的python中的excel文檔。我發現的所有答案都涉及將現有的工作簿加載到python中並從中進行格式化。在我的腳本中,我正在編寫整個非格式化的Excel表格,保存文件,然後立即將文檔重新加載到python中進行格式化。這是我可以找到的唯一解決方法,以便我可以擁有活動工作表。 writer=pd.ExcelWriter(file_name, engine='open

    1熱度

    1回答

    我用下面的代碼獲得一個 TypeError: __init__() got an unexpected keyword argument 'optimized_write' 錯誤: from openpyxl import Workbook wb = Workbook(optimized_write=True) 我一直沒能找到其他地方類似的問題。這可能與我不能用openpyxl編寫大型E

    0熱度

    1回答

    請幫助我使用OpenPyxl解析文件。 我有Excel文件象下面這樣: 輸入XLSX: A B C 1 Tom Red True 2 Tom Red False 3 Marry Green False 4 Marry Green True 5 Babara Red False A + B可能是刪除重複值的鍵。 (例如結婚+綠,湯+紅) 讀取輸入文件,並輸出文件象下面這樣: 預計輸

    0熱度

    1回答

    這是使用Pyinstaller所以請多多包涵我的第一次。爲什麼以下會導致錯誤?我如何解決它。我正在嘗試將我編寫的python程序轉換成windows .exe。 C:\WINDOWS\system32>pyinstaller C:\Users\evank\Desktop\Package\program.py 121 INFO: PyInstaller: 3.2.1 121 INFO: Pyth

    -2熱度

    3回答

    我有一個在openpyxl中創建的工作簿,並且正在嘗試使用查詢中的df填充工作表。但是,當我打開xlsx時,工作表已創建,但所有查詢都連接到第一個工作表,其他工作表都是空白的。哪裏不對? 下面是代碼: from openpyxl import Workbook # Create the hospital_ranking workbook hospital_ranking = Workbook

    0熱度

    2回答

    我有一系列的10個熊貓數據框,每個有100行和6列。我正在嘗試使用openpyxl將數據寫入xlsx。每個數據框應位於工作簿的單獨工作表中。這些表格正在創建中,但是,所有結果都只輸入到第一張表格中(所以我得到10張紙張,9張空白紙張和一張1000行 - 當我應該有10張100行的紙張時)。我怎樣才能解決這個問題? 這裏是第2張代碼: from openpyxl import Workbook

    0熱度

    1回答

    我試圖按照這個question在我的Excel中使用python和openpyxl包添加一些公式。 該鏈接是我需要的任務。 但在此代碼: for i, cellObj in enumerate(Sheet.columns[2], 1): cellObj.value = '=IF($A${0}=$B${0}, "Match", "Mismatch")'.format(i) 我拿在She

    1熱度

    2回答

    我有這個基本的問題,但不能左右我的頭: prepared_data = ([1, '7303 ', 'product1'], [2, '7304 ', 'product2'], [3, '7534 ', 'product3'], [4, '7652 ', 'product4']) 我要分配這些值,但不能得到如何妥善安排循環: for row_num in range(2, len(prepar