2024年1月26日发(作者:)
Xlwings学习-在pycharm做的笔记
#!usr/bin/env python
#coding=utf-8
#开发人员:sin
#开发时间:2020/6/21 8:53
#文件名称:xlwing
#吃不了就剩,怕浪费就下次少盛点。盛的一瞬间,饭菜的成本已经沉没了,它真没胃口的健康重要。
#不才在学习xlwings模块的基础知识的笔记,和个人一点点理解,还需熟记才能灵活使用
import xlwings as xw
#xw模块基本对象 -单一execl程序 -工作薄 -工作表(仅个人一个类比,有一点不同)
##
Apps= #apps.首字母小写,查看所有app
count= #返回App总数
keys = ()#查看所有的PID,每个App对应一个PID值,可以看作是数字编号,用来识别不同的App
##
app=() #打开execl并创建一个工作簿
app=(visible=True,add_book=False) #visible用来设置程序是否可见,True表示可见(默认),Flase不可见。
#add_book用来设置是否自动创建工作簿,
# True表示自动创建(默认),False不创建
pid = #pid是App创建工作薄生成的编号,具有唯一性
app=(2380)#通过pid编号引用App
#退出 App
()#强制退出 execl App
()#退出execl,但不保存(常用)
#刷新屏幕
_updating=False#默认为True,关闭后程序运行会快些。结束记得改为True
y_alerts=False #提醒信息是否可见,默认可见
##--APP所包含的所有Book
books= #活动App的工作薄
books= #打开app(指定App)的工作薄
##
工作表
#新建
wb=() #创建app工作薄的工作表 app为变量值
wb=()#创建一个新App下的工作表
#打开Book(已存在的execl文件)
wa=("execl文件名称.xlsx")#不加路径指在代码目录下
wa=("execl文件名称.xlsx")
#具体文件夹的execl文件
wb = (r'C:') #加r为使用原始字符串,避免被转义
wb = ('C:/Users/zhoux/Desktop/')#没加r,在window系统,需用反斜杠。其他系统好像不用,这个想知道自己去查
#另还有多种参数可用,目前仅简单学基本,实际应用,在深入,有密令,读写权限等等
"""
App,books两者的功能,books肯定在App里面
1.创建App,好像只是运行execl,并新建空白工作薄。 提问:能不能打开指定位置的execl文件呢
2.创建books,可以命名工作薄;可以打开或引用指定文件的execl文件
互相共勉之。
"""
#今天先到这里,后面再学习,sheets,range和简单的应用。 -离天空最近的地方,是少时父亲的肩膀----父亲节
本文发布于:2024-01-26 06:08:55,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1706220535764.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |