title: Is there an python process for this R code
body: <p>i am working on python and i want to group by my data by to columns and at the same time  add missing dates from a date1 corresponding to the occurrence of the event to another date2 corresponding to a date that a choose and fill the missing values into the columns i decided by forwarfill .</p>
  
  <p>I tried the code bellow on r and its works i want to do the same in python</p>
  
  <pre><code>library(data.table)
  library(padr)
  library(dplyr)
  
  data = fread("path", header = T)
  data$ORDERDATE &lt;- as.Date(data$ORDERDATE)
  datemax = max(data$ORDERDATE)
  data2 = data %&gt;% 
      group_by(Column1, Column2) %&gt;% 
      pad(.,group = c('Column1', 'Column2'), end_val = as.Date(datemax), interval = "day",break_above = 100000000000) %&gt;% 
      tidyr::fill("Column3")
  </code></pre>
  
  <p>I search for the corresponding package library(padr) in python but couldn't find any.</p>