python 导包的写法

try:

from urllib.parse import quote_plus

except:

from urllib import quote_plus

有次看到这么写,为啥要这么写我没有很理解,难道导入包的时候会失败?还是分版本控制?

阅读 1.6k
2 个回答
新手上路,请多包涵

urllib版本不同,Python版本不同时这种情况更多

这是为了让项目同时兼容python2和python3。不过,好消息是python2将会到2020年结束支持,到时候,全部项目都得过渡到python3。

推荐问题