首页 > 编程语言 > 详细

python xlwings实用操作记录

时间:2021-04-30 15:30:53      阅读:20      评论:0      收藏:0      [点我收藏+]
import xlwings as xw

tfile="test.xlsx"
newfile="new.xlsx"

app = xw.App(visible=False, add_book=False)
app.display_alerts = False
app.screen_updating = False
wb = app.books.open(tfile)
ws = wb.sheets[0]
ws2 = wb.sheets[1]

ws.range("A1").value = 101
ws2.range("A1").value = 102

wb.sheets[1].delete()

wb.save()
wb.save(newfile)
#这里另存为,习惯先复制模板可以用系统命令,感觉更快
cmd = copy  + tfile +   +newfile
#不弹黑窗口
subprocess.call(cmd, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

wb.close()
app.quit()

 

python xlwings实用操作记录

原文:https://www.cnblogs.com/prefertea/p/14721435.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!