对于当前项目,我需要通过Python高级访问Excel。 我在http://www.python-excel.org/上找到了允许我的xlwt项目 创建Excel文件并将数据存储到单元格中。没关系。
不幸的是,我还需要以下功能:
任何知道如何解决这个问题的人? 使用OpenOffice的解决方法也没问题(更好的是,我们都喜欢免费软件)。
答案 0 :(得分:2)
我会一次解决一个问题:
以EPS格式导入外部图形文件
xlwt可让您将图片导入电子表格,但仅限于BMP格式。首先,您必须将EPS文件光栅化为BMP格式,然后执行:
from xlwt import *
w = Workbook()
ws = w.add_sheet('Image')
ws.insert_bitmap('python.bmp', 2, 2)
w.save('image.xls')
[取自源代码中的this示例]
将整个电子表格导出为EPS
您所描述的内容需要Excel本身(或OpenOffice /等效) - 因为它是一种渲染操作。您正在使用的python-excel库用于处理Excel文件格式,而不是用于渲染它。