这个处理字符串的 Python 脚本在第 24 行遇到语法错误,else:
.
关于它可能是什么的任何想法?
j=raw_input("Enter a string: ")
import os
def addtoClipBoard(text):
command = 'echo ' + text.strip() + '| clip'
os.system(command)
def parse(string):
result=""
lineList=string.split("\n")
for i in range(len(lineList)):
h=lineList[i].split("@")
if len(h)<2:
continue
if len(h)>2:
count=0
for x in range(len(h)):
if x==len(h)-1:
continue
re0=count+len(h[x])+(x*1)
re1=i+1
re3=str(re1)+"-"+str(re0)
result+=str(re3)+", "
count+=len(h[x])
else:
re0=len(h[0])
re1=i+1
re3=str(re1)+"-"+str(re0)
result+=str(re3)+", "
result =result[:-2]
addtoClipBoard(result)
print result
parse(j)