urlretrieve()需要的参数是图片的url,你遍历的传入了整数,当然类型错误了。
报错位置
不知道你这个问题是否已经解决, 如果还没有解决的话: 写程序时报错TypeError: cannot use a string pattern on a bytes-like object
查了好多处,起初以为是我的文件是二进制保存的,但是在Notepad++中将其改为UTF-8编码后问题依旧出现。下面是报错那行的代码,此行想要将四个值转换成str类型:
group.loc[idx, 'TCID'] = str(group.loc[idx, 'TCNO']) + '-' + str(re.findall(r'.{2}', group.loc[idx, 'YEAR'])[1]) \
+ '-' + str(group.loc[idx, 'MON']) + '-' + str(noOfTcid)