python to shell vimdiff
目录
import os
import sys
if(len(sys.argv) != 3):
exit ("argv not equal 2")
print(sys.argv[1])
print(sys.argv[2])
fullpath = open(sys.argv[1])
partpath = open(sys.argv[2])
shell = open('vimdif','w')
fullPathL = fullpath.readlines()
partPathL = partpath.readlines()
outlist = []
for path in partPathL:
for fpath in fullPathL:
if(fpath.find(path) != -1):
print(fpath,path)
outlist.append(fpath)
break
print(outlist)
#write shell
iter=0
for path in outlist:
shell.writelines('path['+str(iter)+']='+path)
iter = iter + 1
更多精彩