python3 urllib 无法下载 url 当变音符号为“ä,ö,ü”时

python3 urllib cant download url when umlauts "ä,ö,ü"

我写了一个 Python3 脚本,它下载 URL。但是,如果 URL 中有“元音变音”(在本例中为“ü”),它就不起作用。如果我写“ue”,URL 不起作用。如何更改为 UTF 8?

import urllib.request

url = "https://www.corona-in-zahlen.de/landkreise/sk%20würzburg/"
urllib.request.urlretrieve(url, "webpage.txt") 

如果您将 ü 替换为常规 u,则您的示例有效:

import urllib.request

url = "https://www.corona-in-zahlen.de/landkreise/sk%20wurzburg/"
urllib.request.urlretrieve(url, "webpage.txt")