So I'm used to database ETL. In SQL I Create the table and set the char lengths, data types etc. As I understand it pandas uses the max length of whatever is put into the dataframe. Fine if you're staying in python, but I need to specify these things explicitly.
Here's some base code to work from, pointers welcome:
df=pd.Dataframe()
df['ID'] = some data probably i + 1
df['text'] = some text length set to max 255