首页 > 解决方案 > 折旧的 AppUrlOpener 和 FancyURLopener 的替代品

问题描述

我是一个 Python 新手,正在尝试将别人的代码从 PY2 转换为 PY3,下载一些 xml 代码并进行转换,我被困在如何替换 AppUrlOpener

一开始有

class AppUrlOpener(urllib.request.FancyURLopener):
    """Set user agent for downloads
    """
    version = 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36'

再往下

urllib.request._urlopener = AppUrlOpener()

我试过用

urllib.request._urlopener = urlopen()

但它告诉我使用更新的 urlopen 函数/方法。

任何建议尝试什么

标签: pythonfancyurlopener

解决方案


推荐阅读