python学习笔记-报错:TypeError: 'module' object is not callable

python学习笔记-报错:TypeError: ‘module’ object is not callable

打印的时候为防止输出太乱,使用模块pprint

代码输入
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个:

  1. 代码输入

import pprint
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get(‘https://www.baidu.com’)
cookies=driver.get_cookies()
pprint.pprint(cookies)

  1. 代码输入

from pprint import pprint
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get(‘https://www.baidu.com’)
cookies=driver.get_cookies()
pprint(cookies)

  1. 代码输入

from pprint import *
driver=webdriver.Chrome()
driver.implicitly_wait(2)
driver.get(‘https://www.baidu.com’)
cookies=driver.get_cookies()
pprint(cookies)

你可能感兴趣的:(python)