上篇抛砖引玉,讲了DOCX保存,下篇水到渠成,分享EXCEL目录生成

import openpyxl
import os#数据结构
openpyxl_data = []
dir_path = "./"for i in os.listdir(dir_path):openpyxl_data.append(i)#保存文件名称
output_file_name = 'openpyxl_file'#定义函数save_excel(target_list,output_file_name)
def save_excel(openpyxl_data, output_file_name):"""将数据写入xlsx文件"""#if语句是判断如果定义的文件不是以.xlsx结尾,要加上文件扩展名,以正确使用文件类型if not output_file_name.endswith('.xlsx'):output_file_name += '.xlsx'# 创建一个workbook对象,而且会在workbook中至少创建一个表worksheetwb = openpyxl.Workbook()# 获取当前活跃的worksheet,默认就是第一个worksheetws = wb.activerows = len(openpyxl_data)#for外层遍历循环行,内层遍历循环列,只有1列,所以用1for i in range(rows):#再循环内遍历一次列长度for j in range(1):#ws.cell表单单元格结果指向列表,索引位数是外循环次数ws.cell(row=i + 1, column=j + 1).value = openpyxl_data[i]# 添加完所有单元格内容,保存文件外表wb.save()wb.save(filename=output_file_name)#调用函数
save_excel(openpyxl_data, output_file_name)

输出截图:

具体分析,已加入代码中,屏幕前的小伙伴,有问题请留言交流讨论,一晃学习进程已二年有余,加油学习在编程的路上!

和德天老师学习如果把系统目录文件名保存到外部xlsx文件(保存文件--2小节)相关推荐

  1. 深度学习aec数据前处理脚本,基于timit和汪德亮老师的paper

    该脚本基于 Deep Learning for Acoustic Echo Cancellation in Noisy and Double-TalkScenarios 中汪德亮老师学生中对timit ...

  2. 【华为云技术分享】《跟唐老师学习云网络》 - Bridge网桥

    [摘要] 跟唐老师学习云网络,已经进入到虚拟化的世界啦.Bridge是网络虚拟化中非常重要的一种设备,快来一起学习Linux-Bridge的作用吧. 一.什么是Linux-Bridge 咱们直接说人话 ...

  3. 【华为云技术分享】《跟唐老师学习云网络》 - Kubernetes网络实现

    当今K8s独霸天下之时,咱们站在更高的角度,好好的看看K8s的网络是以什么理念构筑的.以及一个容器集群的好保姆,是如何分别照顾 南北流量和东西流量的. 一.简单介绍下Kubernetes 略..容器集 ...

  4. 【华为云技术分享】《跟唐老师学习云网络》 - TUN/TAP网线

    介绍TUN/TAP设备的概念和常见作用(即打通VM和Host间的网络),以及和Veth-pair网线的区别.这一节内部比较简单,因为主要内容已经在Veth网线里面讲了. 什么是TUN/TAP TUN/ ...

  5. 【华为云技术分享】《跟唐老师学习云网络》—我的网络概念

    [摘要] 之前讲过该一系列文章都是入门的,保证你会对,但是精通还要靠自己进一步深入(感兴趣的话). 一.电脑主机 <--> Host 一台电脑很简单,一个壳子里面堆了很多玩意.但是你买了电 ...

  6. 【华为云技术分享】《跟唐老师学习云网络》 — IP和掩码

    [摘要] 我们下面接着上次第二篇开启讲解IP和掩码知识,如有疑问点欢迎下方评论一起交流. 一.主机的门牌号(IP地址) 当接入到网络里面的主机数量越来越多,每台主机都需要的门牌号(IP地址)数量就越来 ...

  7. 【华为云技术分享】《跟唐老师学习云网络》 - 我的网络概念

    [摘要] 之前讲过该一系列文章都是入门的,保证你会对,但是精通还要靠自己进一步深入(感兴趣的话). 一.电脑主机 <--> Host 一台电脑很简单,一个壳子里面堆了很多玩意.但是你买了电 ...

  8. pink老师学习之Echarts

    pink老师学习之Echarts 可视化面板介绍 ​ 应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加 ...

  9. 吴立德教授深度学习课程笔记

    复旦大学 吴立德教授 深度学习(Deep Learning)课程(http://www.youku.com/playlist_show/id_21508721.html),老先生讲得很细致,非常推荐. ...

最新文章

  1. linux socket原理,socket 的工作原理
  2. linux怎么开ssh端口,如何查看linux中的ssh端口开启状态
  3. java接口等待几秒再返回_怎样才能在UI线程中等待okhttp返回结果才进行下一步
  4. 20180429 xlVBA套打单据自适应列宽
  5. 四面体的表面积_为了解释南北两极海陆的分布,科学家提出了一个“四面体”的观点...
  6. Memcached的基础梳理
  7. 用c语言随机获区100个整数,用rand() 函数去100 个随机的整数的有关问题
  8. 中国中小微企业云服务市场专题分析2020
  9. android studio光标变成黑块,解决Android Studio 代码无提示无颜色区分问题
  10. python支持complex吗_Python中complex函数有什么用?
  11. Visual Studio2005下配置及运行NUnit
  12. React taro 微信小程序上传文件 多个文件上传
  13. Mysql 的优化方式,都给你整理好了(附思维导图)
  14. AppStore下载数据查看
  15. 加密解密工具 之 恩尼格玛密码机密码
  16. 区块链智能合约----Solidity状态修饰符view、pure
  17. Web前端 03 Html5(收官)
  18. 方框加对勾怎么输入_Word文档里的□(方框)里怎么加入√(对勾)?
  19. VirtualBox 虚拟电脑控制台错误
  20. [python]Crypto.Util.number ,long_to_bytes函数说明

热门文章

  1. 哈希表的介绍_以Python为例
  2. sql查询汉字首字母
  3. 博文推荐|Apache Doris 单节点 Docker 集群制作教程
  4. 《版权与版权贸易》第一章 版权基础理论
  5. 《零基础学Python》✍知识点整理
  6. DES加密和解密算法
  7. 一个傻子玩DNF的感人事迹(不看必后悔)
  8. spark源码分析之UnsafeShuffleWriter
  9. python考勤管理系统_Mysql和python在考勤系统中的应用
  10. matlab 求概率密度,MATLAB如何使用pdf函数计算指定分布的概率密度函数