2016-11-25 7 views
0

영어 사전을 파이썬을 사용하여 간단한 음소로 변환하려고합니다. 모든 예제는 파이썬 2 +에 대한 반면 파이썬 3.5 사용하고 있습니다. 파일 TEST.TXT의 아래에있는 텍스트의 예를 들어파이썬을 사용하여 음소 만들기

: 여기

what a joke 
is your name 
this fall summer singer 
well what do I call this thing mister 

첫째로 나는 다음 각 단어를 추출 음소로 변환하고자합니다. 이것은 내가 원하는 결과입니다

what WH AT 
a  AE 
joke JOH K 
is  ES 

....and so on 

이것은 파이썬에 대한 제 코드이지만 너무 일찍 너무 적습니다. 당신은 내가 편지를 어 다음,

with open ('test.txt',mode='r',encoding='utf8')as f: 
     for line in f: 
     for word in line.split(): 
      phenome = word.replace('what', word + ' WH AT') 
      print (phenome) 

답변