马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我的这个代码会报错TypeError: 'module' object is not callable
- import urllib.parse
- result = urllib.parse('http://www.baidu.com/index.html;user?id=5#comment')
- print(type(result),result)
复制代码
修改一下,这样就对了
- from urllib.parse import urlparse
- result = urlparse('http://www.baidu.com/index.html;user?id=5#comment')
- print(type(result),result)
复制代码
两种导入模块的方式我感觉是一样的,为什么第一种会报错了呢,第一种说模块不存在,为什么呢
本帖最后由 Twilight6 于 2020-7-5 10:10 编辑
urllib.parse 是个包呀,你怎么能直接把这个包拿来调用呢
第二个是导入这个模块的 urlparse 方法,而第一个就单纯的导入模块,你第一个改成:
- urllib.parse.urlparse('http://www.baidu.com/index.html;user?id=5#comment')
复制代码
应该就可以了
|