import pandas as pd
from datetime import datetime
data=pd.read_excel(r"C:\Users\86150\Desktop\2.xlsx",sheet_name=0,header = 1)
data=data.dropna(axis=0) #删除有空值的行,使用参数axis=0
print(data)
data['Date']=pd.to_datetime(data['Date'])
data = pd.DataFrame(data).set_index('Date')
df = data.resample(rule = 'M').last()#假如是每周就把M改成W
df.to_excel(r"C:\Users\86150\Desktop\4.xlsx",'sheet 1')
另外就是resample函数需要明确时间序列,为此加了to_datetime和set_index保证python能看懂