Merge branch 'Fix-Errors'
This commit is contained in:
@@ -56,16 +56,20 @@ def load_mp3(total, dir, file):
|
|||||||
name = re.sub(r"^\*(.+)\*$", r"\1", name)
|
name = re.sub(r"^\*(.+)\*$", r"\1", name)
|
||||||
name = re.sub(
|
name = re.sub(
|
||||||
r"\s*\([^)]*\)$", "", name
|
r"\s*\([^)]*\)$", "", name
|
||||||
) '''ignore any sub-chapter markers from Overdrive'''
|
)
|
||||||
|
'''ignore any sub-chapter markers from Overdrive'''
|
||||||
name = re.sub(
|
name = re.sub(
|
||||||
r"\s+\(?continued\)?$", "", name
|
r"\s+\(?continued\)?$", "", name
|
||||||
) '''ignore any sub-chapter markers from Overdrive'''
|
)
|
||||||
|
'''ignore any sub-chapter markers from Overdrive'''
|
||||||
name = re.sub(
|
name = re.sub(
|
||||||
r"\s+-\s*$", "", name
|
r"\s+-\s*$", "", name
|
||||||
) '''ignore any sub-chapter markers from Overdrive'''
|
)
|
||||||
|
'''ignore any sub-chapter markers from Overdrive'''
|
||||||
name = re.sub(
|
name = re.sub(
|
||||||
r"^Dis[kc]\s+\d+\W*$", "", name
|
r"^Dis[kc]\s+\d+\W*$", "", name
|
||||||
) '''ignore any disk markers from Overdrive'''
|
)
|
||||||
|
'''ignore any disk markers from Overdrive'''
|
||||||
name = name.strip()
|
name = name.strip()
|
||||||
t_parts = list(length.split(":"))
|
t_parts = list(length.split(":"))
|
||||||
t_parts.reverse()
|
t_parts.reverse()
|
||||||
|
|||||||
+4
-4
@@ -28,8 +28,8 @@ def extract_metadata(xml_file):
|
|||||||
return data
|
return data
|
||||||
|
|
||||||
def process_folder(folder_path):
|
def process_folder(folder_path):
|
||||||
'''Walks to metadata.xml & exports the parsed version as cleaned_metadata.json'''
|
#Walks to metadata.xml & exports the parsed version as cleaned_metadata.json
|
||||||
for dirpath, filenames in os.walk(folder_path):
|
for dirpath, dirname, filenames in os.walk(folder_path):
|
||||||
for filename in filenames:
|
for filename in filenames:
|
||||||
if filename == "metadata.xml":
|
if filename == "metadata.xml":
|
||||||
xml_file = os.path.join(dirpath, filename)
|
xml_file = os.path.join(dirpath, filename)
|
||||||
@@ -39,5 +39,5 @@ def process_folder(folder_path):
|
|||||||
json.dump(metadata, f)
|
json.dump(metadata, f)
|
||||||
print(f"Processed {xml_file}, output saved to {cleaned_file}")
|
print(f"Processed {xml_file}, output saved to {cleaned_file}")
|
||||||
|
|
||||||
folder_path = annex
|
path_to_annex = annex
|
||||||
process_folder(folder_path)
|
process_folder(path_to_annex)
|
||||||
Reference in New Issue
Block a user