以下是Python代码,可以实现将桌面上的文件名填入新建的Excel表格中的A列位置:

import os
import openpyxl
from openpyxl.utils import get_column_letter


# 获取桌面路径
desktop_path = os.path.join(os.path.expanduser('~'), 'Desktop')
# 新建Excel表格
wb = openpyxl.Workbook()
# 获取第一个工作表
sheet = wb.active
# 设置A列的标题
sheet['A1'] = '文件名'
# 遍历桌面上的文件,填入A列
for i, filename in enumerate(os.listdir(desktop_path)):
    sheet[get_column_letter(1) + str(i+2)] = filename
# 保存Excel表格
wb.save('Desktop_Files.xlsx')

代码中使用了os模块来获取桌面路径和遍历桌面文件,使用了openpyxl模块来操作Excel表格,其中get_column_letter()函数可以将列号转换成列字母。运行代码后,会在当前目录下生成一个名为Desktop_Files.xlsx的Excel文件,其中A列填入了桌面上的文件名。

用python写一段程序将桌面的文件名填入新建的excel表格中在A列位置

原文地址: https://www.cveoy.top/t/topic/bbEu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录