赞
踩
欢迎关注微信公众号“Python小灶,和我一起每天学习Python新知识”
我的Github地址
Excel现在已经成为生活工作中不可缺少的软件之一,如果你经常使用此软件,或许已经被它各种各样高效的操作所折服。然鹅,我还是要告诉你,当Python遇上Excel,可以让Excel的效率提高不止100倍!!!
day01:简单认识Python和Excel,进行新建和打开表格的入门操作
day02:对表格进行基础的增删改查操作
day03:开始骚操作,
1、批量建表、删表、建sheets、删sheet、拆表、合表
2、讲解Python操作Excel的方法依据
day04: 这节课比较简单,主要是字体、单元格颜色等的设置
目前可实现的对excel的操作的第三方库较多,本人用过的有openpyxl,不过本次系列教程用win32com演示,因为win32com支持的格式更为宽泛。
★★★★
(欢迎来B站找我,“有只小新”,B站观看效果更佳,可以倍速观看)
https://www.bilibili.com/video/av711562274
搜索av711562274
或者长按二维码识别(想要二维码有这种效果,请关注公众号领取教程)
1、Python+Pycharm社区版
2、pywin32(win32com)
""" -*- coding: utf-8 -*- @Author : blyang @project : PythonCode @Time : 2020/7/1 23:21 """ import os import time import math import win32com.client as win32 excel = win32.Dispatch("Excel.Application") excel.DisplayAlerts = False # 关闭警告 excel.Visible = True # 程序可见 pwd = os.getcwd() # 新建一个表格 # wb = excel.Workbooks.Add() # wb.SaveAs(pwd + "\\demo.xlsx") # time.sleep(3) # 打开一个已有的表格 excel.Workbooks.open(pwd + os.sep + "demo.xlsx") # 额外示例 ws = excel.Worksheets("Sheet1") for i in range(1, 101): ws.Cells(i, 1).Value = i ws.Cells(i, 2).Value = math.pow(i, 2) t
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。