请问怎么把文件夹下的文件名按行导入到excel中
请问怎么把文件夹下的文件名按行导入到excel中也就是第一行 的第一列是遍历的文件夹的名字,后面是是文件名,如下
文件夹名1文件名1 文件名2 文件名3,,,
文件夹名2文件名1文件名2 文件名3,,,
请问这样要怎么操作呢,谢谢 import os
from openpyxl import Workbook
def main():
path = input('Please input your path: ')
wb = Workbook()
ws = wb.active
for a, b, c in os.walk(path):# walk自动遍历文件夹,a是当前遍历的子文件夹,c是子文件夹下的文件列表
# print(a, b, c)
c.insert(0, a)# 把path也加入到列表中
ws.append(c)# 写入到excel
wb.save('test.xlsx')# 最后保存
if __name__ == '__main__':
main()
suchocolate 发表于 2021-8-23 20:29
Niu b 非常厉害
页:
[1]