The append method is a heavily watered down version of concat that can only append new rows to a DataFrame. Internally, append just calls the concat function. For instance, step 2 from this recipe may be duplicated with the following:
>>> stocks_2016.append(stocks_2017)