使用python脚本,读取js文件,并修改国际化en.js
2021/4/28 20:27:12
本文主要是介绍使用python脚本,读取js文件,并修改国际化en.js,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
项目场景:
公司小伙伴需要将国际化中的en.js文件进行批量的数据修改,
主要是将value值部分,改为首字母大写,突发奇想python的魔力
代码:
我这里使用一个新的文件去接收,修改后的文件数据。
# 将国际化en.js英文文件中的value值改成首字母大写,效果 def test(): a = ':' f_new = open('C:/Users/gyp/Desktop/new.js', 'w+', encoding='utf-8') with open('C:/Users/gyp/Desktop/en.js', 'r', encoding='utf8') as f: for line in f: if((a in line) and ('{' not in line)): tempOne = line.split(a)[0] tempTwo = line.split(a)[1].split(' ') for i in range(len(tempTwo)): if( '\'' in tempTwo[i] and len(tempTwo[i]) > 1): if(tempTwo[i][0] == '\''): tempTwo[i] = tempTwo[i][0] + tempTwo[i][1:].capitalize() else: tempTwo[i] = tempTwo[i].capitalize() else: tempTwo[i] = tempTwo[i].capitalize() # print(tempOne + ': ' + (' ').join(tempTwo)) f_new.write(tempOne + ': ' + (' ').join(tempTwo)) else: f_new.write(line) test()
# 实现效果
总结
在程序员的世界里,重复的手动操作可以换一种方式解决呢!
这篇关于使用python脚本,读取js文件,并修改国际化en.js的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Vue新手入门教程:从零开始学习Vue框架
- 2024-11-23如何集成Ant Design Vue的图标
- 2024-11-23如何集成Ant Design Vue图标
- 2024-11-23使用vue CLI快速搭建Vue项目教程
- 2024-11-23Vue CLI多环境配置简单教程
- 2024-11-23Vue3入门教程:轻松搭建你的第一个Vue3应用
- 2024-11-23Vue3+Vite快速上手指南
- 2024-11-23Vue3阿里系UI组件入门指南
- 2024-11-23Vue3的阿里系UI组件入门指南
- 2024-11-23Vue3公共组件入门教程