INNER CODE UNIT · Python
remove_empty_text_rows
DrewThomasson/VoxNovel · 1CPU_Book_processing.py:51
def remove_empty_text_rows(csv_file):
# Read the CSV file
data = pd.read_csv(csv_file)
# Remove rows where the 'Text' column is empty or NaN
data = data[data['Text'].notna() & (data['Text'] != '')]
# Write the modified DataFrame back to the CSV file
data.to_csv(csv_file, index=False)
print(f"Rows with empty 'Text' column have been removed from {csv_file}")
# Example usage
#csv_file = 'path_to_your_csv_file.csv' # Replace with your CSV file path
#remove_empty_text_rows(csv_file)