将特定格式的文本文件加载到pandas DataFrame

时间:2018-10-25 09:04:43

标签: python pandas

我正在尝试将.txt文件加载到熊猫csv文件中:

file(.txt)

uid: hdadmin01
displayName: Help Desk Engineering
ttgAuthEnv:

uid: audit01
displayName: AUDIT & Security
ttgAuthEnv:


uid: operator
displayName: Operator F.M.
ttgCreationDate: 18/11/2008
ttgAuthEnv: csttst

我需要将csv文件中的txt文件转换为4列('uid', 'displayname', 'ttgCreationDate', 'ttgAuthEnv')

Column1        Column2                 Column3        Column4
uid         displayName            ttgCreationDate   tgAuthEnv
hdadmin01    Help Desk Engineering      
audit01      AUDIT & Security       
operator     Operator F.M.           18/11/2008         csttst

有人可以帮我解决这个问题吗,有点复杂吗? 预先感谢。

我正在使用以下代码:

import pandas as pd
import csv 

data = pd.read_csv('file.txt')
data.columns = ["uid", "displayName", "ttgCreationDate", "ttgAuthEnv"]

0 个答案:

没有答案