我正在尝试使用保存在我计算机上的 ICD 文本文件编写 ICD10 CM 程序查找。我需要输入 icd 10 代码并让程序打印代码的文本描述。但是,当我运行我的代码时,描述与我的代码不匹配。我尝试使用正则表达式编写程序。#ICD-10-CM PROGRAM LOOK UP
`pattern=""
import re
regex=re.compile(pattern)
infile=open("icd10cm.txt", "r")
#patient_icd10= input("Please enter the ICD-10 code or diagnosis: ")
#pattern=patient_icd10
code=[]
description=[]
code_key_dict = {}
desc_key_dict = {}
infile.readline()
for line in infile:
line=line.strip()
elements=line.split("\t")
#elements[0]=elements[1]
code=elements[0]
description=elements[1]
code=input("Please enter the ICD-10 code or diagnosis: ")
print(description)
for X in infile:
description=code_key_dict.get(X)
code=desc_key_dict.get(X)
if re.search(patient_icd10, code):
print(description)
if re.search(patient_icd10,description):
print(code)
infile.close()