Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -59,8 +59,17 @@ except FileNotFoundError:
|
|
59 |
# Function to create a temporary file with string content
|
60 |
def create_temp_file(content, prefix, suffix=".txt"):
|
61 |
temp_file = tempfile.NamedTemporaryFile(delete=False, mode="w", prefix=prefix, suffix=suffix)
|
|
|
|
|
|
|
62 |
temp_file.write(content)
|
63 |
temp_file.close()
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
return temp_file.name
|
65 |
|
66 |
def infer(genre_txt_content, lyrics_txt_content):
|
|
|
59 |
# Function to create a temporary file with string content
|
60 |
def create_temp_file(content, prefix, suffix=".txt"):
|
61 |
temp_file = tempfile.NamedTemporaryFile(delete=False, mode="w", prefix=prefix, suffix=suffix)
|
62 |
+
# Ensure content ends with newline and normalize line endings
|
63 |
+
content = content.strip() + "\n\n" # Add extra newline at end
|
64 |
+
content = content.replace("\r\n", "\n").replace("\r", "\n")
|
65 |
temp_file.write(content)
|
66 |
temp_file.close()
|
67 |
+
|
68 |
+
# Debug: Print file contents
|
69 |
+
print(f"\nContent written to {prefix}{suffix}:")
|
70 |
+
print(content)
|
71 |
+
print("---")
|
72 |
+
|
73 |
return temp_file.name
|
74 |
|
75 |
def infer(genre_txt_content, lyrics_txt_content):
|