Kaynağa Gözat

fix:微调参数配置

Roc 1 yıl önce
ebeveyn
işleme
2e1c9be2d5
1 değiştirilmiş dosya ile 10 ekleme ve 4 silme
  1. 10 4
      yongyi_pig/yongyi_pig_manual.py

+ 10 - 4
yongyi_pig/yongyi_pig_manual.py

@@ -17,6 +17,12 @@ from selenium.webdriver.common.by import By
 from selenium.webdriver.support import expected_conditions as EC
 from selenium.webdriver.support.wait import WebDriverWait
 
+chrome_driver_path = r"D:/eta/chromedriver-win64/chromedriver.exe"
+chrome_address = r"127.0.0.1:9222"
+
+save_to_dir = r'D:/eta/yongyi_data/excel'
+new_dir = r'D:\eta\yongyi_data\excel\unread'
+rarfile.UNRAR_TOOL = r"D:\Program Files\WinRAR\UnRAR.exe"
 
 def rename_week_file(new_dir, rar_name):
     files = os.listdir(rar_name)
@@ -64,7 +70,7 @@ def get_yongyi_driver():
     # 此时会打开一个浏览器页面,我们输入目标网址,输入账号密码,登录成功。
     # 登录之后,以后都不需要登录,它会把你这次登录的信息记入到 --user-data-dir指定的目录下
     # 后面你只需要python + selenium + webdriver定位到这个已经登录的浏览器进行操作就可以啦
-    options.add_experimental_option("debuggerAddress", "127.0.0.1:9222")
+    options.add_experimental_option("debuggerAddress", chrome_address)
 
     print("重新打开")
     options.add_argument('--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, '
@@ -72,7 +78,7 @@ def get_yongyi_driver():
     options.add_argument(" window-size=1920,1080")
 
     # s = Service(executable_path='/Users/xiexiaoyuan/chromedriver_mac64_114/chromedriver')
-    s = Service(executable_path='D:/eta/chromedriver-win64/chromedriver.exe')
+    s = Service(executable_path=chrome_driver_path)
     driver = webdriver.Chrome(service=s, options=options)
     driver.get('https://data.yongyizixun888.com/')
 
@@ -84,10 +90,10 @@ def yongyi_download(dayFlag, weekFlag):
     print("weekFlag:"+weekFlag)
     # 修改下载地址
     # save_to_dir = '/Users/xiexiaoyuan/Downloads'
-    save_to_dir = r'D:/eta/yongyi_data/download'
+    # save_to_dir = r'D:/eta/yongyi_data/download'
     # 获取当前时间,并将其格式化为指定的形式
     # new_dir = '/Users/xiexiaoyuan/Downloads/yongyi/unread'
-    new_dir = r'D:\eta\yongyi_data\yongyi\unread'
+    # new_dir = r'D:\eta\yongyi_data\yongyi\unread'
     try:
         try:
             driver = get_yongyi_driver()