这段代码让我的工作效率提升100%

程序员八哥 2024-09-27 00:06:11
我平时需要处理大量的文件整理和数据清洗工作,每天重复这些手动操作,不仅耗时,还容易出错。为了改变这种局面,我决定使用Python进行自动化处理。通过这些代码,我可以自动分类文件、重命名、甚至快速清理数据,大大减少了我的工作量。 首先,我使用了一个自动分类文件的工具: python import os import shutil def organize_files(directory): for filename in os.listdir(directory): if filename.endswith(".jpg") or filename.endswith(".png"): shutil.move(os.path.join(directory, filename), os.path.join(directory, "Images", filename)) elif filename.endswith(".pdf") or filename.endswith(".docx"): shutil.move(os.path.join(directory, filename), os.path.join(directory, "Documents", filename)) organize_files('/your/path/here') 这是我用来处理Excel表格数据的代码,它能快速删除空白行和无用数据: python import pandas as pd def clean_data(file): df = pd.read_excel(file) df.dropna(inplace=True) 删除空白行 df = df[df['Sales'] > 0] 过滤掉销售额为0的数据 df.to_excel('cleaned_data.xlsx', index=False) clean_data('sales_data.xlsx') 有了这个自动化数据清理工具,我以前需要手动筛选和清除的数据,现在几秒钟就能完成,省去了大量重复劳动。 自从我开始使用这些自动化工具,工作效率大大提高,不再需要花费时间在无趣的重复任务上

0 阅读:3