Traceback (most recent call last): File "C:\Users\86182\PycharmProjects\pythonProject15\maoyan_100.py", line 20, in <module> selector = parsel.selector(html_date)#转换数据类型 TypeError: 'module' object is not callable这个怎么解决
时间: 2023-10-06 12:05:12 浏览: 133
解决pyCharm中 module 调用失败的问题
5星 · 资源好评率100%
这个错误通常是因为您在代码中使用了模块名而不是该模块中的函数名或类名。在这种情况下,您正在尝试将 `parsel` 模块转换为选择器,但是 `parsel` 模块本身不能被调用。
要解决此问题,请确保您正在使用正确的函数或类名。在这种情况下,您需要使用 `Selector` 类来创建一个选择器对象,而不是尝试将 `parsel` 模块转换为选择器。您可以通过以下方式导入和使用 `Selector` 类:
```python
from parsel import Selector
selector = Selector(html_data)
```
这应该解决您遇到的问题。
阅读全文