将数字转换为对应于 Excel 列字母表的字母表

Convert number to alphabet that corresponds to Excel column alphabet

如何将整数转换为对应于 Excel 列字母表的字母表或字符串?我想使用 python 进行转换。这里有一些例子;

1 -> A
10 -> J
26 -> Z
27 -> AA
30 -> AD

我正在使用 python v3、Excel 2016 和 xlwings python 库 read/write 到 Excel。

感谢 Rawing 提供的问题,这是我最喜欢的解决方案。

import xlsxwriter

column_number = 26
x = xlsxwriter.utility.xl_col_to_name(column_number-1)
print(x)