解析文本时出现神秘的大括号

2024-04-25 16:48:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个文本文件,我正试图用python从中提取数据。文件如下所示:

Donald Duck, 45, 2 
Jim Jones, 55, 4
Jetson Elroy, 82, 2

我试着用这个代码。你知道吗

with open('Exam1.txt.rtf', 'r') as file:
for line in file:
    mylist = line.strip().split(',')

当我执行代码并检查mylist的值时,我得到

['Jetson Elroy', ' 85', ' 2}']

我不知道2后面的支架是从哪里来的。我怎样才能去掉它?你知道吗


Tags: 文件数据代码withlinefilejetson文本文件