是否可以在python中格式化整个xlsx字体,而无需遍历每个单元格。如果可能的话,哪个模块执行此操作?
答案 0 :(得分:0)
您应该尝试xlwings。这是非常容易使用。 cheat sheet可以帮助您使用该库。
我认为这样的代码行很接近您的需求:
Range('A1:Z100').api.Font.Size = 20
希望有帮助!
答案 1 :(得分:0)
您可以在python模块xlrd
的帮助下读取xls文件,以使用命令进行安装。
pip install xlrd
下面是如何使用xlrd在python中打开电子表格的示例。
import xlrd
file_location = "your excel spreadsheet file location"
workbook = xlrd.open_workbook(file_location)
sheet = workbook.sheet_by_index(0)
# for printing it row by row
for col in range(sheet.ncols):
print(sheet.cell_value(0, col)) # change 0 to print different rows
我希望它对您有用:D