구문 분석하려는 데이터 행이 있습니다. 데이터는 다음과 같습니다파이썬에서 구분 기호로 라인 구문 분석
a score=216 expect=1.05e-06
a score=180 expect=0.0394
는 내가 뭘 원하는 각 라인을 구문 분석하고 반환이 개 값 (점수 및 예상) 서브 루틴 하는 것입니다.
그러나 나의이 기능은 작동하지 않습니다def scoreEvalFromMaf(mafLines):
for word in mafLines[0]:
if word.startswith("score="):
theScore = word.split('=')[1]
theEval = word.split('=')[2]
return [theScore, theEval]
raise Exception("encountered an alignment without a score")
을 할 수있는 올바른 방법은 무엇 조언을 주시기 바랍니다?
는 ValueError' 또는 뭔가 '처럼 만들고 그,'Exception'를 제기하지 . –