Update app.py
Browse files
app.py
CHANGED
|
@@ -5,7 +5,7 @@ import os
|
|
| 5 |
|
| 6 |
def group_names(file, members_per_group):
|
| 7 |
# Read the CSV file
|
| 8 |
-
df = pd.read_csv(file.name)
|
| 9 |
|
| 10 |
# Shuffle the DataFrame
|
| 11 |
df = df.sample(frac=1).reset_index(drop=True)
|
|
@@ -23,9 +23,9 @@ def group_names(file, members_per_group):
|
|
| 23 |
|
| 24 |
def main_interface(file, members_per_group):
|
| 25 |
grouped_df = group_names(file, members_per_group)
|
| 26 |
-
# Save the DataFrame to a CSV file
|
| 27 |
output_filename = '/tmp/grouped_names.csv'
|
| 28 |
-
grouped_df.to_csv(output_filename, index=False)
|
| 29 |
return output_filename
|
| 30 |
|
| 31 |
iface = gr.Interface(
|
|
|
|
| 5 |
|
| 6 |
def group_names(file, members_per_group):
|
| 7 |
# Read the CSV file
|
| 8 |
+
df = pd.read_csv(file.name, encoding='utf-8')
|
| 9 |
|
| 10 |
# Shuffle the DataFrame
|
| 11 |
df = df.sample(frac=1).reset_index(drop=True)
|
|
|
|
| 23 |
|
| 24 |
def main_interface(file, members_per_group):
|
| 25 |
grouped_df = group_names(file, members_per_group)
|
| 26 |
+
# Save the DataFrame to a CSV file with UTF-8 encoding
|
| 27 |
output_filename = '/tmp/grouped_names.csv'
|
| 28 |
+
grouped_df.to_csv(output_filename, index=False, encoding='utf-8')
|
| 29 |
return output_filename
|
| 30 |
|
| 31 |
iface = gr.Interface(
|