# -*- coding: utf-8 -*-
import re
import string
import random
import os
import robot
a = '1 2 3 4 5 '
print a, len(a)
print a.strip(), len(a.strip())
print random.randint(1,99)
print ''.join('test')
print a.join(repr(random.randint(1,99)))
dirpath1 = 'a'
filename1 = '11.txt'
filelist = []
rootdir = os.getcwd()
dirpath, dirnames, filenames = os.walk(rootdir)
print dirpath
for dirpath, dirnames, filenames in os.walk(rootdir):
print dirpath
if re.search(dirpath1, dirpath):
print "search ok"
for filename in filenames:
if re.search(filename1, filename):
print "file ok"
filelist.append(os.path.join(dirpath,filename1))
print filelist
##for runfile in filelist:
## pybot runfile
## python -m robot.run --outputdir ./ --argumentfile runfile
##关于python -m
##del output.xml
##python -m robot.run --outputdir ./ --argumentfile argfile.txt C:\
##--loglevel
##DEBUG
##--flattenkeywords
##name:*.*
##--consolewidth
##114
##--suite
##业务支撑.业务支撑
##Available levels: TRACE, DEBUG, INFO (default), WARN, NONE (no logging).
##关于pybot
##1、执行整个项目下的所有用例: pybot 项目路径。例如: pybot D:\robot
##
##2、执行某个suit中的所有用例: pybot 项目路径\suit文件名称。 例如:pybot D:\robot\test.txt
##
##3、执行具体的某个用例的用例:pybot --test 用例名称 项目路径\suit文件名称。例如:pybot --test case_1_user log in D:\robot\test.txt
##
##4、执行项目中指定标签的案例: pybot --include tagName C:\TF-Test
import re
import string
import random
import os
import robot
a = '1 2 3 4 5 '
print a, len(a)
print a.strip(), len(a.strip())
print random.randint(1,99)
print ''.join('test')
print a.join(repr(random.randint(1,99)))
dirpath1 = 'a'
filename1 = '11.txt'
filelist = []
rootdir = os.getcwd()
dirpath, dirnames, filenames = os.walk(rootdir)
print dirpath
for dirpath, dirnames, filenames in os.walk(rootdir):
print dirpath
if re.search(dirpath1, dirpath):
print "search ok"
for filename in filenames:
if re.search(filename1, filename):
print "file ok"
filelist.append(os.path.join(dirpath,filename1))
print filelist
##for runfile in filelist:
## pybot runfile
## python -m robot.run --outputdir ./ --argumentfile runfile
##关于python -m
##del output.xml
##python -m robot.run --outputdir ./ --argumentfile argfile.txt C:\
##--loglevel
##DEBUG
##--flattenkeywords
##name:*.*
##--consolewidth
##114
##--suite
##业务支撑.业务支撑
##Available levels: TRACE, DEBUG, INFO (default), WARN, NONE (no logging).
##关于pybot
##1、执行整个项目下的所有用例: pybot 项目路径。例如: pybot D:\robot
##
##2、执行某个suit中的所有用例: pybot 项目路径\suit文件名称。 例如:pybot D:\robot\test.txt
##
##3、执行具体的某个用例的用例:pybot --test 用例名称 项目路径\suit文件名称。例如:pybot --test case_1_user log in D:\robot\test.txt
##
##4、执行项目中指定标签的案例: pybot --include tagName C:\TF-Test