批量更新翻译文件--odoo自定义更新
Odoo是全球流行的开源企业管理套件,其功能涵盖了CRM,营销,销售,采购,库存管理,生产制造,财务核算,项目管理,质量管理,PLM,人力资源等一系列完善的企业信息化.满足企业全方位的业务管理需求,多种部署方式可选,微服务应用模块,以用户为中心,可满足客户关系管理,采购管理,销售管理,库存管理,生产管理,财务管理,供应链管理,人力资源管理,营销管理,网站设计,电子商务,即时通讯及客户服务支持等现代化的企业管理需求。
在使用中,我遇到了,版本更新很快,翻译资料刚出版本时不完善,等自己布置好系统时,新的翻译等资料又有更新,不想全面更新时,如何批量更新翻译资料,花了几个小时整理了一下,以方便有共同需求的节约时间,只需下载最新版本的,指定两个目录,一键更新
# -*- coding: utf-8 -*-
import os
import shutil
def Get1dir(rootPath, dirList, mulu):
# 获取1级目录 os.listdir 获取的为目录名,不含路径
for dir_file in os.listdir(rootPath):
dir_file_path = os.path.join(rootPath, dir_file)
dirList.append(dir_file_path)
mulu.append(dir_file)
def delallfile(fileList):
for fl in fileList:
# 如果文件的后缀符合要求删除文件,可以用or连接删除多种文件类型,此