You can simply use pandas.DataFrame() method:
To create an empty dataframe:
import pandas as pd
Newdf = pd.DataFrame()
The above will create an empty dataframe of the Newdf variable.
To write the previous dataframe into a new one:
NewDF = NewDF.append(OldDF)
NewDF.head()
OldDF is the name of the previous dataframe, which you want to append in a new dataframe.
In the above code .head() method will print the first five rows of the dataframe.
Hope this answer helps.