源码如下:
# -*- coding: utf-8 -*-
#coding=utf-8
'''
脚本说明
功能:在添加新遥控时,需要手动改文件名和文件内容。现执行脚本可自动修改(码值仍需要手动修改)
使用:python ir_modify.py "原有的文件名" "需要的文件名" 例:python ir_modify.py "IR10N" "IRCHAOYE"
注意:该脚本只能放在遥控文件夹的根目录下,不能放到其他地方。
'''
import os
import os.path
import sys
import string
rootdir = "."
str = sys.argv[1]
s_old = str
s = str.lower()
s2 = sys.argv[2]
s2_new = s2.lower()
for parent,dirnames,filenames in os.walk(rootdir):
for dirname in dirnames:
if cmp(dirname,sys.argv[1]) == 0:
os.rename(dirname,sys.argv[2])
print "success!!"
path =os.path.abspath(sys.argv[2])
for parent,dirnames,filenames in os.walk(path):
for filename in filenames:
if ".h" in filename:
Hstrname = filename
for parent,dirnames,filenames in os.wa