我的应用程序从 Twitter 对象接收 URL。URL 采用 Punycode 格式,例如 \' http://xn--espaol-zwa.come \'
\n\n在我的应用程序中,我将字符指定为字节,然后解码 idna 类型。它适用于某些 URL,但不适用于所有 URL
\n\n它适用于此网址:
\n\n>>> url1= \'www.xn--alliancefranaise-npb.nu\'\n>>> r= url1.encode(\'utf-8\')\n>>> r.decode(\'idna\')\n\'www.alliancefran\xc3\xa7aise.nu\'\nRun Code Online (Sandbox Code Playgroud)\n\n不是这个
\n\n>>> url1= \'http://xn--espaol-zwa.come\'\n>>> r= url1.encode(\'utf-8\')\n>>> r.decode(\'idna\')\n\'http://xn--espaol-zwa.come\'\nRun Code Online (Sandbox Code Playgroud)\n\n我想要一个适用于任何 URL 的代码
\n