我想知道我的文件里有多少集的电影。剧集的名字是这样的:“name. S 01 E01. 720 p.WEB-DL.mkv”,“name.S01E02...”我想我应该使用这样的东西,但idk下一步是什么
import os
with os.scandir(path) as files:
for file in files:
...
但是每部电影都有一个特定的名称(例如)“name.Joint.Economic.Area.S01E01.720p.NF.WEBRip.x264-GalaxyTV”或其他一些东西,我想写一个代码,可以使用任何类型的名称
我认为我这样做的方式不是专业的方式。
我用了这个:
import os
with os.scandir(path) as files:
for file in files:
num = 01
if any(str(num) in file.name):
print("yes")
但我得到了一个错误。
1条答案
按热度按时间0yg35tkg1#
也许这可以帮助:
首先,你需要知道每部电影每一季的最后一集(第一集
for
),然后检查从第01集开始的所有内容(第二集for
)。只要确保你有最后一集。对于具有以下内容的电影目录:
它输出: