Tag: py2app

如何让xlwt在py2app构build中运行

我成功地使用了xlwt在我的脚本末尾输出一个excel文件,但是当这个脚本被转换成一个独立的程序(使用py2app)时,这个excel不再被生成。 其他import软件包(Tkinter的GUI)工作正常,我找不到一个地方提出这个相同的问题。 (Mac OS 10.9.5,python 2.7.5:预安装的mac版本)(xlwt存在于/build/bdist.macosx-10.9-intel/python2.7-standalone/app/site-packages/中) 问题被隔离到一个非常小的脚本,输出一个excel文件,一个填充单元格: def export_xcl(): import xlwt wb = xlwt.Workbook()#initialize excel sheet ws = wb.add_sheet('Sheet1') text_cells=xlwt.easyxf('font: name Times New Roman') ws.write(0,0, 'jaja',text_cells) print ('voor het saven') wb.save('testx.xls') print ('na het saven') if __name__ == '__main__': export_xcl() 这个脚本在正常启动时运行完美。 可执行文件却没有。 py2app使用的setup.py文件如下: from setuptools import setup APP = ['testx.py'] DATA_FILES = [] OPTIONS = […]