mobrobro commited on
Commit
432ecb9
·
verified ·
1 Parent(s): ac180a4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -1
app.py CHANGED
@@ -6,7 +6,30 @@ import pandas as pd
6
  import sys
7
  from pathlib import Path
8
 
9
- # Import your agent components from root level
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  from dotenv import load_dotenv
11
  from huggingface_hub import login
12
  from text_inspector_tool import TextInspectorTool
 
6
  import sys
7
  from pathlib import Path
8
 
9
+ # Fix cookies import by creating a module structure dynamically
10
+ current_dir = os.path.dirname(os.path.abspath(__file__))
11
+ if current_dir not in sys.path:
12
+ sys.path.insert(0, current_dir)
13
+
14
+ # Create __init__.py file if it doesn't exist
15
+ init_path = os.path.join(current_dir, "__init__.py")
16
+ if not os.path.exists(init_path):
17
+ with open(init_path, "w") as f:
18
+ f.write("") # Create empty __init__.py file
19
+
20
+ # Now imports should work
21
+ try:
22
+ from cookies import COOKIES
23
+ # Test the import to ensure it works
24
+ print("Successfully imported COOKIES")
25
+ except ImportError as e:
26
+ print(f"Error importing COOKIES: {e}")
27
+ # If import fails, try a direct import with modified sys.modules
28
+ import cookies
29
+ sys.modules[__name__ + '.cookies'] = cookies
30
+ print("Added cookies to sys.modules")
31
+
32
+ # Now the rest of your imports should work
33
  from dotenv import load_dotenv
34
  from huggingface_hub import login
35
  from text_inspector_tool import TextInspectorTool