不熟悉Pandas的朋友可以简单了解一下loc、isin、data_range等函数,Pandas中文网址链接如下:
Pandas 中文
这里以提取2017年8月到12月的进票数据为例
由于原理较为简单,所以直接附上代码以及所用的数据集:
1.代码块
import pandas as pd
import numpy as np
data=pd.DataFrame(pd.read_excel('E1进货.xlsx'))
#方法一
data1=data.loc[data['开票日期'].isin(pd.date_range(start='2017-08-01',end='2017-12-31'))]
print(data1)
#方法二
data2=data.loc[(data['开票日期']<'2018-01-01')&(data['开票日期']>'2017-08-01')]
print(data2)
2.数据集示例



