def save_to_new_file()

in datasets/google_political_ads/pipelines/_images/run_csv_transform_kub/csv_transform.py [0:0]


def save_to_new_file(df: pd.DataFrame, file_path: str, table_name: str) -> None:
    if table_name != "creative_stats" and "spend_usd" in df:
        for column in NUMERIC_COLUMNS:
            df[column] = pd.to_numeric(df[column]).astype(int)
    df.to_csv(file_path, index=False, chunksize=10000)