#!/usr/bin/python3
import sys,urllib
import subprocess
svnurl="https://rb-svn5.xxx.com/svn/t50_e2/pkg/"
packages=["project1",
"Project2",
"project3"
]
for key in packages:
link=svnurl+key;
print(link)
#cmd="sudo svn checkout "+link
cmd = "sudo svn checkout " + link
subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)
break;
#!/usr/bin/env python
# encoding=UTF-8
# 用来查找某个目录及其子目录的文件中包含某个字符串的文件名
import os, os.path
import sys
def search(path, str):
for x in os.listdir(path):
fp = os.path.join(path, x)
if os.path.isfile(fp):
with open(fp, 'r',encoding='ISO-8859-1') as fc:
for line in fc.readlines():
if str in line:
print(fp)
break
elif os.path.isdir(fp):
search(fp, str)
#if len(sys.argv) == 1:
# print ('useage: search str')
#elif len(sys.argv) == 2:
# str = sys.argv[1]
# search('.', str)
#else:
# print('too many parameters')
if __name__ == '__main__':
search('C:\Ming\source_code\SVN', '@cn.xxx.com')