Spaces:
Running
Running
Update app2.py
Browse files
app2.py
CHANGED
@@ -5,7 +5,7 @@ import logging
|
|
5 |
import mimetypes
|
6 |
import time
|
7 |
from PIL import Image
|
8 |
-
|
9 |
import io
|
10 |
import zipfile
|
11 |
import tempfile
|
@@ -18,8 +18,7 @@ import gradio as gr
|
|
18 |
from bs4 import BeautifulSoup
|
19 |
from fake_useragent import UserAgent
|
20 |
from cleantext import clean
|
21 |
-
|
22 |
-
# Setup logging
|
23 |
logging.basicConfig(
|
24 |
level=logging.INFO,
|
25 |
format='%(asctime)s - %(levelname)s - [%(filename)s:%(lineno)d] - %(message)s',
|
@@ -33,11 +32,6 @@ logger = logging.getLogger(__name__)
|
|
33 |
# Ensure output directories exist
|
34 |
Path('output/qr_codes').mkdir(parents=True, exist_ok=True)
|
35 |
|
36 |
-
# At the top of the file, remove these imports:
|
37 |
-
# from config import Config
|
38 |
-
# from proxy_handler import ProxyHandler
|
39 |
-
# from robots_handler import RobotsHandler
|
40 |
-
|
41 |
class URLProcessor:
|
42 |
def __init__(self):
|
43 |
self.session = requests.Session()
|
@@ -532,4 +526,4 @@ def main():
|
|
532 |
)
|
533 |
|
534 |
if __name__ == "__main__":
|
535 |
-
main()
|
|
|
5 |
import mimetypes
|
6 |
import time
|
7 |
from PIL import Image
|
8 |
+
import zxing
|
9 |
import io
|
10 |
import zipfile
|
11 |
import tempfile
|
|
|
18 |
from bs4 import BeautifulSoup
|
19 |
from fake_useragent import UserAgent
|
20 |
from cleantext import clean
|
21 |
+
import qrcode# Setup logging
|
|
|
22 |
logging.basicConfig(
|
23 |
level=logging.INFO,
|
24 |
format='%(asctime)s - %(levelname)s - [%(filename)s:%(lineno)d] - %(message)s',
|
|
|
32 |
# Ensure output directories exist
|
33 |
Path('output/qr_codes').mkdir(parents=True, exist_ok=True)
|
34 |
|
|
|
|
|
|
|
|
|
|
|
35 |
class URLProcessor:
|
36 |
def __init__(self):
|
37 |
self.session = requests.Session()
|
|
|
526 |
)
|
527 |
|
528 |
if __name__ == "__main__":
|
529 |
+
main()
|