[英]Define mailbox to which to save an email - win32client python
[英]python win32client package trying to manipulate excel column color
我正在從網絡上抓取數據並嘗試將新數據寫入 excel。腳本成功完成了。 但是我觀察到的 pandas 和 openpyxl 都具有保留已經 excel 工作表顏色的屬性。 這就是為什么在研究網絡之后我選擇使用 win32 包。
最后的代碼打開了許多 excel 對象但不打開文件。 錯誤是pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147352565), None)
代碼如下;
import pandas as pd
import openpyxl
import win32com.client
app=win32com.client.gencache.EnsureDispatch('Excel.Application')
app.Interactive=True
app.Visible=True
wb=app.Workbooks('./outputFile/output.xlsx')
ws=wb.Worksheets('URLS P1')
ws.Range('A1:G1').Interior.Color=RGB(155,192,0)
正如此答案中所建議的,您收到的錯誤代碼顯然表明工作表名稱不正確。 嘗試Sheet1
而不是URLS P1
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.