使用tkinter.filedialog

时间:2019-03-27 09:15:25

标签: python-3.x

我从简单的python程序中收到“ libpng警告:iCCP:已知错误的sRGB配置文件”警告,但是,我认为应该是与PNG文件格式相关的警告,但我的程序未包含任何警告PNG相关代码,仅用于打开excel文件并输出内容。

Tk().withdraw() 
workbookName = filedialog.askopenfilename(initialdir = 'C:/') 
wb = load_workbook(filename=workbookName, read_only=False)

sheetContent = []
for HDnumber in range(1, 30):
    eachsheet = "HD"+str(HDnumber)
    if  eachsheet in wb.sheetnames :
        for row in range(1, wb[eachsheet].max_row+1):
            rowContent = []
            for column in range(1,3):      
                sheet = wb[eachsheet]
                cellValue = sheet.cell(row=row, column=column).value
                rowContent.append(cellValue)
            sheetContent.append(rowContent)
print(sheetContent)

我认为警告的唯一原因是来自“文件对话框”,但不知道为什么以及如何避免这些警告。

1 个答案:

答案 0 :(得分:-1)

难以置信,我卸载了输入法编辑器来解决问题