mirror of
https://github.com/Emersont1/itchio.git
synced 2026-03-11 08:54:39 +00:00
Merge 1590e53d8b into 41d48038e3
This commit is contained in:
commit
abaed2507c
1 changed files with 6 additions and 9 deletions
|
|
@ -1,5 +1,4 @@
|
|||
import re
|
||||
import sys
|
||||
import hashlib
|
||||
import requests
|
||||
|
||||
|
|
@ -38,14 +37,12 @@ def download(url, path, name, file):
|
|||
|
||||
|
||||
def clean_path(path):
|
||||
"""Cleans a path on windows"""
|
||||
if sys.platform in ["win32", "cygwin", "msys"]:
|
||||
path_clean = re.sub(r"[<>:|?*\"\/\\]", "-", path)
|
||||
# This checks for strings that end in ... or similar,
|
||||
# weird corner case that affects fewer than 0.1% of titles
|
||||
path_clean = re.sub(r"(.)[.]\1+$", "-", path_clean)
|
||||
return path_clean
|
||||
return path
|
||||
"""Cleans up invalid filename characters"""
|
||||
path_clean = re.sub(r"[<>:|?*\"\/\\]", "-", path)
|
||||
# This checks for strings that end in ... or similar,
|
||||
# weird corner case that affects fewer than 0.1% of titles
|
||||
path_clean = re.sub(r"(.)[.]\1+$", "-", path_clean)
|
||||
return path_clean
|
||||
|
||||
|
||||
def md5sum(path):
|
||||
|
|
|
|||
Loading…
Reference in a new issue