例子卡片1:批量修改文件后缀
本例子使用Python的os模块和 argparse模块,将工作目录work_dir下所有后缀名为old_ext的文件修改为后缀名为new_ext
通过本例子,大家将会大概清楚...), (3, 2), (3, 3), (3, 4)],
[(4, 0), (4, 1), (4, 2), (4, 3), (4, 4)]]
例子卡片3:找出两个文件的不同之处
比较两个文件在哪些行内容不同...difflist.extend(range(i + 1, cnt))
return [no+1 for no in difflist]
主函数:
# 返回的结果行号从1开始
# list表示fileA和fileB...fileB)
return diff(fileB, cntB, fileA)
except Exception as e:
print(e)
比较两个文件A和B...,拿相对较短的文件去比较,过滤行后的换行符\n和空格。