要用Python编写一个函数,将函数输出的目录文件名写入DataFrame中,可以按照以下步骤进行:
import os
import pandas as pd
def get_file_names(directory):
file_names = []
for root, dirs, files in os.walk(directory):
for file in files:
file_names.append(file)
return file_names
directory = '/path/to/directory' # 替换为实际的目录路径
file_names = get_file_names(directory)
df = pd.DataFrame(file_names, columns=['File Name'])
现在,你可以使用df
变量来操作和访问DataFrame中的文件名数据了。
请注意,这只是一个简单的示例,你可以根据实际需求进行修改和扩展。另外,这个函数只会获取目录中的文件名,不会获取子目录中的文件名。如果需要获取子目录中的文件名,可以递归调用该函数。
推荐的腾讯云相关产品:腾讯云对象存储(COS),用于存储和管理文件、图片、视频等各种类型的数据。你可以使用腾讯云COS SDK来方便地与腾讯云COS进行交互。了解更多信息,请访问腾讯云COS产品介绍页面:腾讯云COS
注意:以上答案仅供参考,具体实现方式可能因实际情况而异。
领取专属 10元无门槛券
手把手带您无忧上云