我是一個完整的Python初學者。我遇到了需要格式化的文本文件。我基本上需要採用以特定字符開頭的字段數據,並將字段數據輸出到一個新文件,該文件將使所有字段由我選擇的字符分隔。解析文本文件並輸出到新文件
這是一個簡短的例子。
; Record 1
@FULLTEXT PAGE
@T R000358
@C ENDDOC# R000358
@C BEGATTACH R000358
@C ENDATTACH R000358
@C MAILSTORE No
@C AUTHOR
@C BCC
@C CC
@C COMMENTS
@C ATTACH
@C DATECREATED 11/23/2010
@C DATELASTMOD 07/18/2010
@C DATELASTPRNT
@C DATERCVD
@C DATESENT
@C FILENAME wrangling.wpd
@C LASTAUTHOR
@C ORGANIZATION
@C REVISION
@C SUBJECT
@C TIMEACCESSED 00:00:00
@C TIMECREATED 15:21:34
@C TIMELASTMOD 09:04:12
@C TIMELASTPRNT
@C TIMERCVD
@C TIMESENT
@C TITLE
@C TO
@C FROM
對於每個「記錄」的「@C」和「@T」是字段分隔符後跟一個空格,那麼字段名,後跟一個空格,則場數據。我需要所有的字段數據分隔在一行中,而不是像上面所示的一列。
我正在尋找輸出到一個新的文件,每個記錄到這樣的事情。
「R000358」, 「R000358」, 「R000358」, 「R000358」, 「否」,等等,等等(在一行中)
這個例子是逗號分隔的,但它可能會改變,但我想我會從那裏開始。
任何幫助,將不勝感激。提前致謝。
什麼是記錄分隔符? –
一個分號(;) – damorph