Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -120,9 +120,15 @@ def extract_numeric_values(pdf_file, schedule1_file=None, client_name="Unknown C
|
|
| 120 |
|
| 121 |
|
| 122 |
def save_to_csv_flat(all_extracted_values, schedule1_values, client_name="Unknown Client", csv_path=None):
|
| 123 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 124 |
if csv_path is None:
|
| 125 |
-
csv_path = os.path.join(
|
|
|
|
|
|
|
| 126 |
header_level_1 = [
|
| 127 |
"Client Name","Gross Comp", "Taxable Wages", "Taxable Interest Income: Sch. B", "Tax- Exempt Interest",
|
| 128 |
"Qualified Dividends", "Ordinary Dividends", "Long Term Capital Gain or Loss",
|
|
|
|
| 120 |
|
| 121 |
|
| 122 |
def save_to_csv_flat(all_extracted_values, schedule1_values, client_name="Unknown Client", csv_path=None):
|
| 123 |
+
|
| 124 |
+
# Define the directory path explicitly
|
| 125 |
+
output_dir = "/home/user/app/files" # Adjust this to your Hugging Face Space's files directory
|
| 126 |
+
os.makedirs(output_dir, exist_ok=True) # Create directory if it doesn't exist
|
| 127 |
+
|
| 128 |
if csv_path is None:
|
| 129 |
+
csv_path = os.path.join(output_dir, "Client_Output_Data_Form_1040.csv")
|
| 130 |
+
|
| 131 |
+
# Header components
|
| 132 |
header_level_1 = [
|
| 133 |
"Client Name","Gross Comp", "Taxable Wages", "Taxable Interest Income: Sch. B", "Tax- Exempt Interest",
|
| 134 |
"Qualified Dividends", "Ordinary Dividends", "Long Term Capital Gain or Loss",
|