Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python xlwt-将列整数转换为excel单元格引用。Eg(3,6)至C6_Python_Excel_Xlwt - Fatal编程技术网

Python xlwt-将列整数转换为excel单元格引用。Eg(3,6)至C6

Python xlwt-将列整数转换为excel单元格引用。Eg(3,6)至C6,python,excel,xlwt,Python,Excel,Xlwt,我正在使用pythons XLWT库自动化公式。我有列索引,例如,1,2,3,99等,并希望转换为A,B,C,D,AA,AB等 xlwt中有没有为此内置的东西?还是我应该写自己的函数 您可以使用xlrds helper函数: import xlrd print xlrd.colname(56) # BE 奇怪的是,xlwt或xlwt.Utils中似乎没有直接的等价物(尽管它有各种用于转换单元格和名称的辅助函数) 根据问题的标题-您可以使用: >>> xlwt.Utils.ro

我正在使用pythons XLWT库自动化公式。我有列索引,例如,1,2,3,99等,并希望转换为A,B,C,D,AA,AB等


xlwt中有没有为此内置的东西?还是我应该写自己的函数

您可以使用
xlrd
s helper函数:

import xlrd
print xlrd.colname(56)
# BE
奇怪的是,
xlwt
xlwt.Utils
中似乎没有直接的等价物(尽管它有各种用于转换单元格和名称的辅助函数)

根据问题的标题-您可以使用:

>>> xlwt.Utils.rowcol_to_cell(5, 2)
'C6'

明亮的我搜索了xlwt的所有源代码和文档,但没有想到要在xlrd中查找。谢谢:-)@Humphrey我注意到标题中的问题稍有不同-因此我更新了答案,将
xlwt.Utils.rowcol\u添加到\u cell
,它生成完整的单元格地址