将非表格输入数据转换为CSV文本文件

时间:2017-02-24 17:10:40

标签: python-3.x export-to-csv text-parsing string-parsing

我是Python的新手,需要一些建议。

我的最终目标是生成一个CSV文本文件,我可以将其导入EXCEL电子表格。

输入数据文本文件是以遗留应用程序生成的,格式如下:

姓氏:史密斯 名字:Ron
部门:会计
职位:数据录入文员
工作电话分机:7131
手机:416-999-9999
电子邮件ID:rs@info.com
-----------------------------------
姓氏:琼斯 名字:Rick
部门:会计
职位:数据录入文员
工作电话分机:
手机:416-999-9999
电子邮件ID:
-----------------------------------
姓氏:Snow
名字:格雷格“红色”
部门:
职位:承包商,DB Admin
工作电话分机:
手机:416-999-9999
电子邮件ID:
-----------------------------------

请注意,始终会生成通用标签(姓氏,名字......),而某些标签可能不包含任何数据。

我的最终输出应该看起来像......

姓氏,名字,部门,职位,工作电话分机,手机,电子邮件ID Smith,Ron,Accounting,Data Entry Clerk,7131,416-999-9999,rs @ info.com Jones,Rick,Accounting,Data Entry Clerk ,, 416-999-9999, Snow,“Greg”“Red”“”,,“承包商,DB Admin”,416-999-9999,

0 个答案:

没有答案