文章内容

2020/12/23 13:52:16,作 者: 黄兵

TypeError: an integer is required (got type str)

在使用MySQLdb的时候出现了如下错误:

TypeError: an integer is required (got type str)

出现问题的原因:

需要int值,给的却是string值,仔细检查了代码,发现端口哪里写错了:

self.crawler_mysql_host = '192.168.50.218'
self.crawler_mysql_port = '3306'

这里端口应该是int值,但是这里却变成了string值。

解决方案:

将端口修改成int值,如下所示:

self.crawler_mysql_host = '192.168.50.218'
self.crawler_mysql_port = 3306


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - TypeError: an integer is required (got type str)

分享到:

发表评论

评论列表