【发布时间】:2020-02-13 22:06:04
【问题描述】:
在做了一些网页抓取之后,我终于能够从字体正文中获取一个字符串,结果如下
string = Date: 02/13/2020 Court Time: 1030 Court Room: 0206 Microfilm: SD000000000
我需要弄清楚我的代码的最后一件事,我想此时它似乎相当微不足道,就是将该字符串拆分为字典对,其中配对如下所示:
Date: 02/13/2020,
Court Time: 1030,
Court Room: 0206,
Microfilm: SD000000000
我想过可能会做一些事情,例如:
keywords = ['Date:','Court Time:','Court Room:', 'Microfilm:']
for k in keywords:
print(string.split())
使用这些关键字作为分隔符。 但它多次吐出这个
['Date:', '02/13/2020', 'Court', 'Time:', '1030', 'Court', 'Room:', '0206', 'Microfilm:', 'SD000000000']
['Date:', '02/13/2020', 'Court', 'Time:', '1030', 'Court', 'Room:', '0206', 'Microfilm:', 'SD000000000']
['Date:', '02/13/2020', 'Court', 'Time:', '1030', 'Court', 'Room:', '0206', 'Microfilm:', 'SD000000000']
['Date:', '02/13/2020', 'Court', 'Time:', '1030', 'Court', 'Room:', '0206', 'Microfilm:', 'SD000000000']
【问题讨论】:
-
是的,因为你在做
for k in keywords
标签: python string dictionary split regex-group