colourImgArray = []
                    sizeList = soup.find('table', {'class' :'table-sku'})
                    for sizeTD in sizeList.findAll('td', {'class' :'name'}):
                        for sized in sizeTD.findAll("span"):
                             size = str(sized['title'])
                             colourImgArray.extend(size)


当我尝试在循环内打印尺寸时,我会一起工作(2个以上的中文字符),但是一旦扩展到它,每个字符都会被拆分。

我怎么使它不分裂,因为它毕竟在一起。

最佳答案

使用append,而不是extend

>>> colourImgArray = []
>>> sized = 'sometitle'
>>> colourImgArray.extend(sized)
>>> colourImgArray
['s', 'o', 'm', 'e', 't', 'i', 't', 'l', 'e']
>>> colourImgArray = []
>>> colourImgArray.append(sized)
>>> colourImgArray
['sometitle']

09-06 10:54