Parcourir la source

update upload dir

wangkun il y a 3 ans
Parent
commit
35c63bcc56
3 fichiers modifiés avec 9 ajouts et 5 suppressions
  1. 1 1
      main/common.py
  2. 5 1
      main/get_feeds.py
  3. 3 3
      main/publish.py

+ 1 - 1
main/common.py

@@ -87,7 +87,7 @@ class Common:
         下载保存路径:"./files/{d_title}/"
         """
         # 首先创建一个保存该视频相关信息的文件夹
-        video_dir = r"./videos/" + d_name + r"/"
+        video_dir = "./videos/" + d_name + "/"
         if not os.path.exists(video_dir):
             os.mkdir(video_dir)
 

+ 5 - 1
main/get_feeds.py

@@ -78,7 +78,11 @@ def get_feeds():
                     Common.crawler_log().info('视频ID:{}'.format(video_id))
                 
                     # 获取视频标题
-                    video_title = items[i]["title"].strip().replace("\n", "").replace("/", "")
+                    video_title = items[i]["title"].strip().replace("\n", "")\
+                        .replace("/", "").replace("\\", "").replace("\r", "")\
+                        .replace(":", "").replace("*", "").replace("?", "")\
+                        .replace("?", "").replace('"', "").replace("<", "")\
+                        .replace(">", "").replace("|", "")
                     Common.crawler_log().info('视频标题:{}'.format(video_title))
                 
                     # 获取视频播放次数

+ 3 - 3
main/publish.py

@@ -138,7 +138,7 @@ class Publish:
         os.rmdir(local_file)
         Common.crawler_log().info("remove local file dir = {} success".format(local_file))
 
-    local_file_path = r'./videos'
+    local_file_path = '.\\videos'
     video_file = 'video'
     image_file = 'image'
     info_file = 'info'
@@ -194,7 +194,7 @@ class Publish:
                     # 单个视频文件夹下的所有视频文件
                     for fi in dir_files:
                         # 视频文件夹下的所有文件路径
-                        fi_path = fi_d + r'/' + fi
+                        fi_path = fi_d + '\\' + fi
                         Common.crawler_log().info('dir fi_path = {}'.format(fi_path))
                         # 读取 info.txt,赋值给 data
                         if cls.info_file in fi:
@@ -221,7 +221,7 @@ class Publish:
                     # 刷新数据
                     dir_files = os.listdir(fi_d)
                     for fi in dir_files:
-                        fi_path = fi_d + r'/' + fi
+                        fi_path = fi_d + '\\' + fi
                         Common.crawler_log().info('dir fi_path = {}'.format(fi_path))
                         # 上传oss
                         if cls.video_file in fi: