Поскольку вывод df.iloc[:,0]
представляет собой один столбец, он возвращает серию панд.Серия не содержит поля columns
.По сути, вам нужно преобразовать Series в DataFrame.
Есть и другая проблема.Поскольку файл не содержит заголовок, первая строка будет рассматриваться как заголовок.Вот как вы можете решить эти две проблемы:
df = pd.read_csv(r"C:\Users\bingo\Downloads\MarketP_28092018.txt", header=None)
# make sure you use header=None
df = df.iloc[:,0].to_frame() # make sure you convert to DataFrame
df.columns = ['Code']
df.to_csv(r"C:\Users\zeesu\Downloads\final.txt", index=False)