【发布时间】:2014-02-26 08:47:30
【问题描述】:
我有一个 csv 文件,我使用 python 从 html 文档中解析出来,其第一行如下:
Subject,External,Internal,Total,Result,Software Engineering ,Systems Software ,Operating Systems ,Database Management Systems ,Computer Networks I ,Formal Languages & Automata Theory ,Database Applications Laboratory ,Systems Software & Operating Systems Lab. ,Total Marks
我想在每个Software Engineering ,Systems Software ,Operating Systems ,Database Management Systems ,Computer Networks I ,Formal Languages & Automata Theory ,Database Applications Laboratory ,Systems Software & Operating Systems Lab之后复制External,Internal,Total,Result
意思是它应该结束
Subject ,Software Engineering,External,Internal,Total,Result ,Systems Software,External,Internal,Total,Result ,Operating Systems,External,Internal,Total,Result ,Database Management Systems,External,Internal,Total,Result ,Computer Networks I,External,Internal,Total,Result ,Formal Languages & Automata Theory,External,Internal,Total,Result ,Database Applications Laboratory,External,Internal,Total,Result ,Systems Software & Operating Systems Lab,External,Internal,Total,Result
这将构成我的 csv 文件的第一行。 我还有一段代码会填满 csv 文件的其余部分。
实现这一目标的简单方法是什么?
【问题讨论】:
-
你能举个例子说明你想要达到的目标吗,我认为你的意思不清楚......
-
用我想要实现的输出编辑了问题
-
问题不清楚。如果你想把它写在 csv 的第一行然后做一个列表并尝试 csvwriter.writerow([yourlist])
标签: python-2.7 csv pandas