Fix backslash munging in music transfer script

master
Jordan Atwood 9 months ago
parent 318a000251
commit 31ffbd6115
Signed by: nightfirecat
GPG Key ID: 615A619C2D73A6DF
  1. 2
      src/.bin/music-transfer.py

@ -30,7 +30,7 @@ KNOWN_EXTENSIONS: Set[str] = set([
# see: https://stackoverflow.com/a/35352640/540162 # see: https://stackoverflow.com/a/35352640/540162
# getting filesystem type can be done like so: https://stackoverflow.com/a/25286268/540162 # getting filesystem type can be done like so: https://stackoverflow.com/a/25286268/540162
def munge_path(path: str) -> str: def munge_path(path: str) -> str:
return re.sub(r'[\:*?"|<>]+', '-', path.encode('unicode_escape').decode('utf-8')) return re.sub(r'[\\:*?"|<>]+', '-', path.encode('unicode_escape').decode('utf-8'))
def main(): def main():
if len(sys.argv) != 3: if len(sys.argv) != 3:

Loading…
Cancel
Save