openpyxl

    0熱度

    1回答

    我想從窗體中獲取一些xlsx文件,我使用openpyxl加載它們並執行一些數據處理..最後我需要將所有處理過的xlsx文件壓縮到用戶。 這裏是我做了什麼至今 if form.is_valid(): s = StringIO.StringIO() zf = zipfile.ZipFile(s, mode="w") for xlsx in request.FILES.

    0熱度

    1回答

    我想使用openpyxl從兩個excel文件中提取數據,一個文件包含兩列,員工姓名和工作時間,其他,兩列,員工姓名和小時工資。最終,我希望通過名稱比較文件,有工資*小時工作,然後按名稱和工資支付到第三張表中,但此時,我努力從第一行的兩行中獲取項目工作表放入Excel中以便能夠操作它們。 我想我會從列中創建兩個列表,將它們合併成一本字典,但我認爲這不會讓我得到我需要的地方。 關於如何將這些數據導入p

    0熱度

    1回答

    在excel表格中顯示none單元格我正在處理Excel表格和python的問題。我已成功檢索了由熊貓在Excel中的特定列和行。現在我只想顯示具有「無」或「空」值的行和列。 excel表的示例圖像 在上圖中,我需要行和列的值爲無。例如在「estfix」列中有幾個沒有值,所以我需要檢查列值,如果它不是我需要打印它的相應的行和列。希望你能理解。 代碼我想: import pandas as pd

    0熱度

    2回答

    我正在創建一個腳本,收集數據並使用openpyxl將其寫入電子表格。在打開工作簿時嘗試保存工作簿會導致出現permissionError並從剪貼板中刪除所有內容而不保存文檔。 由於腳本需要很長時間才能執行,因此如果有人使用腳本將工作簿打開,則可能會非常頭痛。爲了防止出現這種情況,我試圖實現一個tkinter窗口,告訴用戶在發生permissionError時關閉Excel表格,並保持打開狀態直到他

    2熱度

    1回答

    我正在使用python包openpyxl將數據寫入excel工作表。我有一個三列的excel文件。我將把數千行數據存入其中。我想要一種風格的特定格式的標題和其他風格的所有數據。我不想迭代所有單元格並專門設置樣式,因爲每當添加更多數據時,我都必須爲它們設置樣式。所以我想要創建一個excel模板,通過爲標題行應用'style1'和爲其餘行應用'style2',所以我不必爲他們的樣式打擾並轉儲數據。無論

    0熱度

    1回答

    我在的形式從beautifulsoup數據: a b c d e f 我想他們在Excel的格式如下: a b c d e f g h i j k l m n o p q r s t u etc... 當我在Excel中打印它們。 這是代碼我目前: import openpyxl from openpyxl import Workbook import requests

    0熱度

    1回答

    我在Python中有非常簡單的代碼。我需要使用EXCEL公式sumif並將結果存入單元格。 它爲什麼有效:? bus_tab.cell(column=3, row=1, value="=SUM(C8:C200)") 但這不是嗎?我需要同時打開的文檔使用「SUMIF」公式 bus_tab.cell(column=3, row=1, value="=SUMIF(E8:E200; 1; C8:C20

    -1熱度

    1回答

    我試圖使用python腳本來清除Excel電子表格的特定範圍中的數據。腳本運行正常(我測試了打印工作表以確保程序正在找到它們),但是在運行腳本並打開文件後,文件沒有變化。 from openpyxl import load_workbook wb = load_workbook(filename = '10.28.17.xlsx') ws = wb['Players'] for row

    -1熱度

    1回答

    所有 閱讀文本框中的文本,我可以閱讀單元格的文本,但文本框無法閱讀文字... #!/usr/bin/env python # -*- coding: utf-8 -*- import re,os,sys,time import openpyxl from openpyxl import load_workbook from openpyxl import Workbook from o

    2熱度

    1回答

    我有一些代碼在一個python腳本,看起來像創建從OpenPyXL元組: for row in sheet.iter_rows(min_row=2, max_col=2, max_row=50) print(row) 它返回 (<Cell 'States'.A2>, <Cell 'States'.B2>) (<Cell 'States'.A3>, <Cell 'States'.B3