Python 我今天想要的熊猫系列';s数据

Python 我今天想要的熊猫系列';s数据,python,pandas,Python,Pandas,使用pandas.series我想获取今天的数据 资料 最终数据 # today data [{"content": 6, "time": 1583054427}, {"content": 7, "time": 1582275530}] 我的cdoe index = pd.to_datetime([i['time'] for i in a], unit='s') df = pd.Series(a,index) get today data 使用: 这就是我的方法: import da

使用pandas.series我想获取今天的数据 资料

最终数据

# today data
[{"content": 6, "time": 1583054427}, {"content": 7, "time": 1582275530}]  
我的cdoe

index = pd.to_datetime([i['time'] for i in a], unit='s')
df = pd.Series(a,index)
get today  data 
使用:


这就是我的方法:

import datetime as dt
import pandas as pd

df = pd.DataFrame(a)

# Get a new column with the date.
df['date'] = pd.to_datetime(df['time'], unit='s').dt.date

# Subset df with today's rows.
df[df['date'] == pd.to_datetime(dt.datetime.utcnow().date())]
返回
df

content time        date
7       1582275530  2020-02-21
如果希望将结果作为列表,请在子集的末尾添加
.values.tolist()
import datetime as dt
import pandas as pd

df = pd.DataFrame(a)

# Get a new column with the date.
df['date'] = pd.to_datetime(df['time'], unit='s').dt.date

# Subset df with today's rows.
df[df['date'] == pd.to_datetime(dt.datetime.utcnow().date())]
content time        date
7       1582275530  2020-02-21
from datetime import datetime
from time import time
import pandas as pd

a = [{"content": 1, "time": 1577870427},
     {"content": 4, "time": 1577870427},
     {"content": 2, "time": 1577956827},
     {"content": 3, "time": 1580548827},
     {"content": 5, "time": 1580635227},
     {"content": 6, "time": 1583054427},
     {"content": 7, "time": 1582275530}]

a = pd.Series(a)

for item in a:
    if(datetime.fromtimestamp(item['time']).date() == datetime.fromtimestamp(time()).date()):
        print(item)