Python 与 excel 交互时出错 将公式写入一系列单元格
Python Error Interfacing with excel Writing a formula to a range of cells
我收到与此 unicodeescape 编解码器代码相关的错误无法解码位置 2-3 中的字节;截断 \uxxxxxxxxxxxxxx 转义。我是一个新的“程序员”。请帮忙。非常感谢!
import os
import openpyxl
wb=openpyxl.load_workbook(os.path.abspath('C:/Users/S/Desktop/Database.xlsx'))
sheet=wb.get_sheet_by_name('Search_Result 2')
for i in range(11503,16897):
cellref=sheet.cell(row=i,column=4)
cellref.value="CIQRANGEA(B"&i&",'IQ_COMPANY_ID_QUICK_MATCH',1,1,,,,,'QUICK MATCH COMPANY ID'")
time.sleep(2)
Unicode 错误是由于文件路径中的 \
字符引起的,它启动了转义序列。要解决此问题,请在字符串前添加一个 r 以使用原始字符串,如下所示:
wb=openpyxl.load_workbook(os.path.abspath(r"C:\Users\S\Desktop\Database.xlsx"))
我收到与此 unicodeescape 编解码器代码相关的错误无法解码位置 2-3 中的字节;截断 \uxxxxxxxxxxxxxx 转义。我是一个新的“程序员”。请帮忙。非常感谢!
import os
import openpyxl
wb=openpyxl.load_workbook(os.path.abspath('C:/Users/S/Desktop/Database.xlsx'))
sheet=wb.get_sheet_by_name('Search_Result 2')
for i in range(11503,16897):
cellref=sheet.cell(row=i,column=4)
cellref.value="CIQRANGEA(B"&i&",'IQ_COMPANY_ID_QUICK_MATCH',1,1,,,,,'QUICK MATCH COMPANY ID'")
time.sleep(2)
Unicode 错误是由于文件路径中的 \
字符引起的,它启动了转义序列。要解决此问题,请在字符串前添加一个 r 以使用原始字符串,如下所示:
wb=openpyxl.load_workbook(os.path.abspath(r"C:\Users\S\Desktop\Database.xlsx"))