'''
读取element-ui的组件,统计个数,然后写成csv,excel格式
'''
import os
import xlwt
dir_path='/Users/adleytales/workspace/vue-space/element-ui源码研究/node_modules/element-ui/packages'
files = os.listdir(dir_path)
print(files)
print('*'*80)
print(len(files)) # 89
'''
遍历写到excel
'''
# 创建工作簿
workBook = xlwt.Workbook("UTF-8")
# 创建工作表
oneWorkSheet = workBook.add_sheet("sheet1")
# 写入数据(行, 列, 数据)
# oneWorkSheet.write(0, 0, "hello")
# oneWorkSheet.write(0, 1, "xlwt")
files.sort() # 按照a-z排序
for index,file in enumerate(files):
# print(index, file)
oneWorkSheet.write(index, 0, file)
# 保存数据,入参为文件路径
workBook.save("./element-ui-components.xls")