我有一個如下所示的數據框(列名 - 日期、錯誤消息、消息)data = """Date|Error|message 26/11/19 | unauthorized access | {"eventVersion":"1.05","userIdentity":"type":"IAMUser","principalId":"AIDAIETZDDDVS36MMCHPS","arn":"arn:aws:iam::819490967212:user/IAMAdmin","accountId":"819490967212","accessKeyId":"ASIA35TLXZ2WPIBTBWP2","userName":"IAMAdmin","sessionContext":{"sessionIssuer":{},"webIdFederationData":{},"attributes":{"mfaAuthenticated":"false","creationDate":"2019-12-19T03:14:04Z"}}"""from io import StringIOdf = pd.read_csv(StringIO(data),sep='|)print(df)Date Error message0 26/11/19 unauthorized access {"eventVersion":"1.05","userIdentity":"type":...消息列的每一行都有類似json格式的數據。如何從“消息”列中檢索某些鍵及其各自的值("userName", "account ID"),以便這些鍵可以成為新列。嘗試使用 python 但無法檢索
如何從熊貓數據框中以列形式存在的json格式數據中檢索某些鍵和值
慕碼人2483693
2022-07-12 15:47:10