如何使用python删除列表元素中的前14个字符?

Urm*_*rmi 0 python string parsing stripping

我有一个txt文件,我需要搜索一个特定的行,这是有效的,但在那行我需要去掉前14个字符,我感兴趣的列表元素部分是在运行时动态生成的.所以,场景是我运行了一个脚本,输出保存在output.txt中,现在我正在解析它,这是我试过的

load_profile = open('output.txt', "r"
read_it = load_profile.read()
myLines = [ ]
for line in read_it.splitlines():
  if line.find("./testSuites/") > -1
   myLines.append(line)
print myLines
Run Code Online (Sandbox Code Playgroud)

它给出了输出: ['*** Passed :) at ./testSuites/TS1/2013/06/17/15.58.12.744_14'] 我只需要解析./testSuites/TS1/2013/06/17/15.58.12.744_14'部分和2013年,并且动态生成字符串的est.

能指导一下,实现它的最佳途径是什么?

在此先感谢Urmi

Ash*_*ary 6

使用切片:

>>> strs = 'Passed :) at ./testSuites/TS1/2013/06/17/15.58.12.744_14'
>>> strs[13:]
'./testSuites/TS1/2013/06/17/15.58.12.744_14'
Run Code Online (Sandbox Code Playgroud)

更新:用于lis[0]访问该列表中的字符串.

>>> lis = ['*** Passed :) at ./testSuites/TS1/2013/06/17/15.58.12.744_14']
>>> strs = lis[0]
>>> strs[17:]       # I think you need 17 here
'./testSuites/TS1/2013/06/17/15.58.12.744_14'
Run Code Online (Sandbox Code Playgroud)