File "D:\program\python\Python39\lib\site-packages\pymysql\connections.py", line 358, in __init__ self.connect()
时间: 2023-12-07 14:40:02 浏览: 134
Python库 | pytheas_pip-1.3.1-py2.py3-none-any.whl
根据提供的引用内容,可以看出这是在使用Python中的pymysql库连接数据库时出现的错误。具体来说,这个错误是由于端口号传递的不是数字类型导致的。解决这个问题的方法是将端口号转换为整数类型。可以使用int()函数将端口号转换为整数类型,例如:
```python
port = '3306'
conn = pymysql.connect(host='localhost', port=int(port), user='root', password='123456', db='test')
```
另外,还可以检查一下端口号是否正确,以及是否有其他错误导致端口号无法正确传递。
阅读全文