现在我这样一个需求:建立一个有两位英文字母缩写的数据库,用于单词的记忆联想。因为两位英文字母的缩写代表的东西比较多,比如AD又可以代表阿迪,又可以代表奥迪,又可以代表物理输出,因此需要有个分类。这样就需要建立多张数据表(Sheet),我在python处理Excel模块xlwings的对象层次一文中介绍了excel中对象的层次结构,下面就使用这些对象的属性和方法来完成新数据表新建的功能。
import xlwings as xw
xlapp = xw.App() #App表示一个程序进程
wb = xlapp.books.open('memodb.xlsx')
def create_new_sheet