美文网首页
【Python】批量修改文件名以符合药审中心CDE规定

【Python】批量修改文件名以符合药审中心CDE规定

作者: caokai001 | 来源:发表于2022-03-06 23:37 被阅读0次

    1.背景

    1.1 格式要求

    春节前(1月29日)CDE发布的关于疫情期间调整受理工作方式及接收申报资料要求的通知标志着形式审查的全面电子化,附件一对用于形式审查的电子光盘提出了非常具体的要求:

    📎电子申报资料实施指南、承诺书等.pdf

    img

    1.2 实际项目结构:

    存在多层级结构,文件全部为pdf 类型;

    img

    2.用法

    2.1 下载链接:

    standard_filename_for_RA_KaiCao_20220302.exe : https://cowtransfer.com/s/88c1e70d6f5e4b

    img

    、879

    2.2 使用

    • 将standard_filename_for_RA_KaiCao_20220302.exe文件放到项目根目录下面,

    • 双击运行(实际项目大约需5-10s),完成文件名修改(将不合规的符号,全部转为下划线_);

    • 最终会输出 standard_filename_for_RA.csv(一些基本统计信息),便于统计文件名长度,文件大小,路径长度是否合规;

    img

    2.3 效果

    img

    standard_filename_for_RA.csv内容如下:

    image

    2.4 核查

    为了检验修改后,文件是否修改正确,可以通过工具或者命令,将项目所有文件及子目录路径输出到文件中保存;再使用Notepad++或Sublime 里面正则表达式查找不合规的符号;再使用windows rename命令进行替换;

    下面是查找空格的一种方法:

    img img

    3.Notes:

    • 需将exe程序放到项目目录下面;

    • 目前将不合规字符串全都替换成下划线,修改后可能出现多个下划线链接情况;如"1__提交.pdf";

    • 统计名称或路径长度时候,中文汉字或符号算2,英文字母符号和数字算1;

    • 修改文件名操作不可逆,为了保险测试阶段可以先备份一下;

    欢迎评论交流

    相关文章

      网友评论

          本文标题:【Python】批量修改文件名以符合药审中心CDE规定

          本文链接:https://www.haomeiwen.com/subject/iergrrtx.html