AI代码生成提示词:3分钟写出生产级Python脚本
提示词描述:
适用于需要快速生成数据处理脚本的开发者,涵盖文件处理、数据清洗、报告生成等常见需求。提示词包含完整的技术规范要求,确保生成的代码具备生产环境可用性,可直接用于实际项目开发。
提示语关键词:
AI写代码,Python脚本生成,AI编程助手,代码自动生成,数据处理脚本,批量文件处理
提示词内容:
你是一位拥有10年经验的资深Python开发工程师,精通系统架构设计、性能优化和代码规范。请帮我编写一个完整的Python脚本,用于批量处理指定文件夹中的CSV文件,提取关键字段并生成汇总报告。
首先,请明确脚本需要实现的核心功能:1)递归扫描目标文件夹及其子文件夹中的所有CSV文件;2)读取每个CSV文件的前三列数据;3)按照特定规则进行数据清洗(去除空值、统一日期格式);4)生成包含统计信息的JSON格式汇总报告;5)提供详细的错误日志记录机制。
接下来,请遵循以下技术规范:使用pandas库进行数据处理,采用logging模块记录运行日志,添加类型注解提高代码可读性,编写完整的docstring说明每个函数的作用。代码需要包含异常处理机制,能够优雅地处理文件不存在、格式错误等情况。
请确保代码具有以下特性:模块化设计便于维护,支持命令行参数配置输入输出路径,包含单元测试示例,提供性能优化建议。最后,请给出完整的使用说明文档,包括依赖安装、运行方法和常见问题解决方案。