From 8ca61e050567f093764819815159b9814d925b29 Mon Sep 17 00:00:00 2001 From: Tobias Date: Fri, 24 May 2024 22:26:13 +0200 Subject: [PATCH] changes --- func/io.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/func/io.py b/func/io.py index 6aca7c4..c39d53a 100644 --- a/func/io.py +++ b/func/io.py @@ -23,6 +23,12 @@ def urlExists(url): return False + +def escapeWinPath(path): + for c in ["\/", "\\", ":", "*", "?", '"', "<", ">", "|"]: + path = path.replace(c, "_") + return path + def downloadFile(url, path): opener = build_opener() @@ -35,7 +41,7 @@ def downloadFile(url, path): f.close() -def readUrl(url): +def readUrl(url: str) -> str: opener = build_opener() opener.addheaders = [('User-agent', 'Mozilla/5.0')] f = opener.open(url)