我需要更改excel工作簿中的工作表,与代码运行的次数一样多。假设我的python脚本第一次运行并且数据保存在工作表A中,下次运行某些应用程序时,我的脚本数据应该保存在工作表中B.Sheet A 应该与该工作簿中的一样。它可能吗?如果是,如何?这是我的代码:
#!/usr/bin/env python
import subprocess
import xlwt
process=subprocess.Popen('Test_Project.exe',stdout=subprocess.PIPE)
out,err = process.communicate()
wb=xlwt.Workbook()
sheet=wb.add_sheet('Sheet_A') #next time it should save in Sheet_B
row = 0
for line in out.split('\n'):
for i,wrd in enumerate(line.split()):
if not wrd.startswith("***"):
print wrd
sheet.write(row,i,wrd)
row=row+1
wb.save('DDS.xls')
任何帮助表示赞赏...