文章内容
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)
评论列表