Tag: xlwt

Python:将graphics导入到Excel中,并将整个工作表导出为EPS

对于目前的项目,我需要通过Python高级访问Excel。 我在http://www.python-excel.org/上find了xlwt项目,它允许我创buildExcel文件并将数据存储到单元格中。 没关系。 不幸的是,我还需要以下function: 导入外部graphics文件(EPS) 将整个电子表格导出为EPS 谁知道如何解决这个问题? 使用OpenOffice的解决方法也可以(甚至更好,我们都喜欢免费软件)。

导出xlwt打开Excel工作表

我使用“导入xlwt”来创build新的Excel表,但它是抛出以下错误? Traceback(最近的最后一次调用):导入xlwt中的文件“xl.txt”,第1行ImportError:没有名为xlwt的模块 如何解决这个问题呢 ?

Excel Python:在安装xlwt和xlutil包期间出现错误

我在Windows上使用Python 3.4 。 我安装了xlrt软件包。 它工作正常。 但是,在尝试xlwt和xlutils时,我正在获得以下打印。 请帮我解决这个问题。 安装xlwt时 ,遇到以下错误, D:\Software\Python34\Scripts>pip.exe install xlwt Downloading/unpacking xlwt Running setup.py (path:C:\DOCUME~1\Lenovo\LOCALS~1\Temp\pip_build_Lenovo\xlwt\ setup.py) egg_info for package xlwt Traceback (most recent call last): File "<string>", line 17, in <module> File "C:\DOCUME~1\Lenovo\LOCALS~1\Temp\pip_build_Lenovo\xlwt\setup.py", line 4, in <module> from xlwt import __VERSION__ File "C:\DOCUME~1\Lenovo\LOCALS~1\Temp\pip_build_Lenovo\xlwt\xlwt\__init__.py", line 3, in <module> from Workbook import Workbook ImportError: No […]

xlwt可以在包含标题和链接variables的单元格中创build一个超链接吗?

例如, 如何更改以下行,使“test”variables为T,“ http://google.com ”为variablesL? ws.write(0, 0, xlwt.Formula('"test " & HYPERLINK("http://google.com")'))

什么是openpyxl中的等价函数?

在xlrd和xlwt中追加一个工作表的行我可以这样做: Stuff = [] column_count = sheet.ncols – 1 for i in range (0, column_count): Stuff.append([sheet.cell_value(row, i) for row in range(sheet.nrows)]) 我如何做openpyxl的等价物?

xlwt不能写入xls文件?

一直遵循一个指南写入xls文件,并使用exmaple如下: wb = xlwt.Workbook() newsheet=wb.add_sheet('sheet1') newsheet.write('0','0','testing') wb.save(testing.xls) 但是我得到一个错误说: ValueError:行索引为“0”,不允许使用.xls格式 这可能是一个非常愚蠢的问题(但是由于指南显示这是“有效的”,有人知道这是什么原因?

在Excel中使用XLWT在Python中附加行

如何在Python中使用XLWT或XLRD查找总行数? 我有一个Excel文件(accounts.xls),并希望在其中追加行。 我在这里得到一个错误 – AttributeError:“工作表”对象没有属性“写” from xlrd import open_workbook from xlwt import Workbook def saveWorkSpace(fields,r): wb = open_workbook('accounts.xls') ws = wb.sheet_by_index(0) r = ws.nrows r += 1 wb = Workbook() ws.write(r,0,fields['name']) ws.write(r,1,fields['phone']) ws.write(r,2,fields['email']) wb.save('accounts.xls') print 'Wrote accounts.xls'

有没有办法使用Python保留公式编辑现有的Excel文件?

我正在尝试编辑几个excel文件(.xls)而不更改工作表的其余部分。 到目前为止我唯一发现的就是xlrd,xlwt和xlutils模块。 这些问题似乎是xlrd在读取时计算公式,然后将答案作为单元格的值。 有谁知道保存公式的方法,以便我可以使用xlwt写入文件而不会丢失它们? 我在Python和CLISP方面拥有大部分的经验,但如果他们有更好的支持,他可以很快地select另一种语言。 谢谢你提供的所有帮助!

Python Excel从第二列开始写csv的值

我使用XLWT从.csv编写excel文件,并将csv中的第一列作为行的样式。 我怎样才能开始写每行的第二列开始的值(如不打印出的值,例如,“headerStyle”)? 我已经尝试了几种不同的方式,例如创build一个col_count,但没有任何运气。 row_count = 0 style = rowStyle #Read each row and write to sheet for row in csv_input: #Iterate through each column for col in range(len(row)): if col == 0: style = row[col] else: if(is_number(row[col]) == True): sheet.write(row_count,col,float(row[col]),style) else: sheet.write(row_count,col,row[col],style) #Increment row_count row_count += 1 任何帮助表示赞赏! 谢谢! 我终于搞清楚了。 对于任何感兴趣的人来说,一个问题就是风格是以stringforms回来的,所以我创build了一个函数来解决这个问题 def assign_style(string): if string=='headerStyle': […]

如何使用xlrd或xlwt打开Excel应用程序?

我知道我可以打开MS Excel应用程序使用win32com设置可见为true我可以使用xlrd或xlwt做同样的?