From 69fb2f89f3b1ad6be704019d81b0bf96112d55c3 Mon Sep 17 00:00:00 2001 From: liuwei Date: Thu, 10 Apr 2025 17:34:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E6=9C=AC=E5=9C=B0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E8=BF=9B=E8=A1=8C=E6=A8=A1=E6=8B=9F=E6=B5=8F=E8=A7=88?= =?UTF-8?q?=E5=99=A8=EF=BC=8C=E9=98=B2=E6=AD=A2=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 -- sehuatang/shehuatang.py | 6 ++++-- xiuren/meitu_dl.py | 6 ++++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d04bfb5..c550909 100644 --- a/.gitignore +++ b/.gitignore @@ -8,5 +8,3 @@ __pycache__ logs/ *.log *.log.* - -config.yaml diff --git a/sehuatang/shehuatang.py b/sehuatang/shehuatang.py index 5f79b8a..5265b6d 100644 --- a/sehuatang/shehuatang.py +++ b/sehuatang/shehuatang.py @@ -50,8 +50,10 @@ def fetch_and_create_pdf(url): options.add_argument('--no-sandbox') # 使用本地固定的ChromeDriver路径,避免每次自动更新 - chrome_driver_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "chromedriver.exe") - + chrome_driver_path = os.path.join( + os.path.dirname(os.path.dirname(os.path.abspath(__file__))), + "utils", "chromedriver", "chromedriver.exe" + ) # 如果本地没有chromedriver.exe,则使用webdriver_manager下载一次 if not os.path.exists(chrome_driver_path): chrome_driver_path = ChromeDriverManager().install() diff --git a/xiuren/meitu_dl.py b/xiuren/meitu_dl.py index 73938fd..79bbed9 100644 --- a/xiuren/meitu_dl.py +++ b/xiuren/meitu_dl.py @@ -87,8 +87,10 @@ def fetch_images(post_url): options.headless = True # 使用本地固定的ChromeDriver路径,避免每次自动更新 - chrome_driver_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "chromedriver.exe") - + chrome_driver_path = os.path.join( + os.path.dirname(os.path.dirname(os.path.abspath(__file__))), + "utils", "chromedriver", "chromedriver.exe" + ) # 如果本地没有chromedriver.exe,则使用默认方式 if not os.path.exists(chrome_driver_path): driver = webdriver.Chrome(options=options)