__init__() got an unexpected keyword argument 'radom_state'
时间: 2023-12-07 16:03:47 浏览: 205
Error Encountered an improper argument
根据引用中的描述,当使用pymysql模块查询数据时,出现了“TypeError: init() got an unexpected keyword argument '任意数’”的错误提示。这个错误提示通常是由于在创建pymysql连接对象时,传入了不支持的参数导致的。因此,可能是在创建连接对象时,错误地传入了'radom_state'参数,而实际上pymysql并不支持这个参数。
如果你想使用'radom_state'参数,可以考虑使用其他支持该参数的模块或方法。如果你想使用pymysql模块,可以尝试使用正确的参数来创建连接对象,例如:
```python
import pymysql
# 创建连接对象
conn = pymysql.connect(
host='localhost',
port=3306,
user='root',
password='123456',
database='test',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor
)
```
在上面的代码中,我们使用了正确的参数来创建连接对象,其中'cursorclass'参数指定了游标类型为字典类型,这样我们就可以使用字典的方式来获取查询结果了。
阅读全文