pd.to_csv does csv file gets created automatically code example
Example 1: python save df to csv
df.to_csv(r'/directory/path/file_name.csv', index = False, header = True)
Example 2: save dataframe as csv
df.to_csv(r'Path where you want to store the exported CSV file\File Name.csv', index = False)