正如主题所说,我需要python代码方面的帮助。 当我用1输入ID时,它会打印
"Error
None"
我猜,无来自打印(grp)。顺便说一句,我不熟悉这种编码。我只知道[file=open(“…”,“r')]这类。。这里是python新手
def hihi(ID):
file=open('a.txt','r')
iden=ID
try:
for line in file.readlines():
line1=line.split('\t')
if line1[1]==1:
if (line1[0]==iden):
grp=line1[3]
file.close()
return grp
except:
print('Error')
return
ID=int(input('Enter ID'))
grp=hihi(ID)
print(grp)
“a.txt”文件记录如下:
1\t a\t 11\t ATO\t 2\t y\t 000\t aaa
我先确定身份。我加了…作为。。因此,您最终不必关闭该文件
首先打印stacktrace,查看行读取器导致错误的原因
相关问题 更多 >
编程相关推荐