输入文件的第一行如下所示:
<doc id="12" url="http://en.wikipedia.org/wiki?curid=12" title="Anarchism">
我想将它们存储为键值对,如python中所示:
{doc_id: 12, url: http://en.wikipedia.org/wiki?curid=12, title: Anarchism}
这是我的密码:
infile=open('wiki_00').readline().rstrip()
infile.split()[1:]
输出如下所示:
['id="12"',
'url="http://en.wikipedia.org/wiki?curid=12"',
'title="Anarchism">']
但我希望删除的“,”和id存储为int类型
不要用
line[1:]
去掉括号。使用strip
方法:line.strip(' <>')
将删除行尾的所有空格和字符。你知道吗像这样的事情我想你会想做什么就做什么。您可能需要添加错误处理。你知道吗
相关问题 更多 >
编程相关推荐