【发布时间】:2014-06-27 12:32:26
【问题描述】:
我在一个 csv 文件中有很长的名称/句柄/描述列表,我想将其分类为三个不同的列。
数据看起来像这样(每个新行都是 csv 中的另一行):
User
Adam
@adam
Hi Im Adam
User
Tom
@tom
Astronaut
...等等(631次)
我想做的是:
search for the word "User" -> capture the string below "User" (e.g., Adam)
-> categorize it under a column header called Name
search for the word "User" -> capture the string 2 below "User"(e.g., @adam)
-> categorize it under handle
search for the word "User" -> capture the string 3 below "User"(e.g., Hi Im)
-> categorize it under description
break;
repeat loop 631 times
【问题讨论】:
-
你有做过什么吗?你遇到过什么问题?我要做的是创建一个类似 [name, tiwtter handle, descprtion] 的列表。循环浏览您的页面并添加到其中。完成后,您可以打印到文件。
-
投了反对票,因为您只是说出了您想做的事情,而没有展示任何实现它的努力。
-
道歉。这是我在 stackoverflow 上的第一个问题,但已经使用了数百次该网站 - 如此伟大的社区。我已经尝试了很多东西,但我认为试图解释我所尝试的东西会太混乱/太长。