python学习笔记-报错:TypeError: ‘module’ object is not callable
代码输入
import pprint
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get(‘https://www.baidu.com’)
cookies=driver.get_cookies()
pprint(cookies)
运行后报错TypeError: ‘module’ object is not callable,原因是导入包错误。Python导入模块的方法有两种:
1.import module 直接导入整个包的所有的功能函数和 ;
2.from module import a,b…/*导入整个包的部分功能函数a,b…/或所有功能函数
区别是前者所有导入的东西使用时需加上模块名,而后者则不需要
解决报错的办法有3个:
import pprint
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get(‘https://www.baidu.com’)
cookies=driver.get_cookies()
pprint.pprint(cookies)
from pprint import pprint
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get(‘https://www.baidu.com’)
cookies=driver.get_cookies()
pprint(cookies)
from pprint import *
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get(‘https://www.baidu.com’)
cookies=driver.get_cookies()
pprint(cookies)