From dec8f24e896f941dc0e8061275540fc367c9d1cb Mon Sep 17 00:00:00 2001 From: yz000000 <51820405+yz000000@users.noreply.github.com> Date: Wed, 25 Oct 2023 16:43:42 +0800 Subject: [PATCH] FIX: Update camera.py BUG: AttributeError: 'dict' object has no attribute 'iteritems'. iteritems() has been removed in recent Python releases. Replace iteritems() to items() --- visca/camera.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/visca/camera.py b/visca/camera.py index b14af6d..6433e83 100644 --- a/visca/camera.py +++ b/visca/camera.py @@ -172,7 +172,7 @@ def multi_replace(text, rep): :return: Replaced string. :rtype: str """ - rep = dict((re.escape(k), v) for k, v in rep.iteritems()) + rep = {re.escape(k): v for k, v in rep.items()} pattern = re.compile("|".join(rep.keys())) return pattern.sub(lambda m: rep[re.escape(m.group(0))], text)