python-3.x - 当变音符号“ä,ö,ü”时python3 urllib无法下载url
问题描述
我编写了一个下载 URL 的 Python3 脚本。但是,如果 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")
推荐阅读
- ios - 如何使用 Codable 和 PropertyListEncoder 对嵌套数组进行编码和解码?
- html - 如何让我的浏览器读取外部 CSS?
- node.js - 摩根弃用默认格式:使用组合格式
- javascript - 在选择输入之前在 ui-autocomplete-input 上设置光标自动闪烁 jQuery
- pdf - TCPDF SetProtection 方法未按预期工作
- java - Java:只要找到新日期就读取文件
- java - 类加载与初始化:Java 静态最终变量
- android - Google Play In-App Review API:ReviewInfo 对象的有效期是多久?
- reactjs - 如何在带有类的 React TypeScript 中生成自定义 url
- css - CSS:当父级和子级之间有中间div时响应式网格/弹性布局?