在TypeScript的数组中,我以为我输入了错误类型的项目,但没有得到错误。
我正在研究打字稿/反应应用中的某些减速器。我遇到了将像hoge2这样的项目推入Hoge []数组的情况。我以为可能会收到TSC错误或警告,但没有发生。
在下面的示例中,为什么只有最后一次推送出错,而没有上面的错误?
def parse_subtitles(self, response):
items = FetchingItem()
Arabic_price = response.css('.row:nth-child(1) .item-container:nth-child(1) .rate::text').extract()
Chinese_price = response.css('.row:nth-child(1) .item-container:nth-child(2) .rate::text').extract()
names_list = ['Arabic_price', 'Chinese_price']
for names in names_list:
result = [re.sub('\r\n\s+', ' ', text) for text in names]
items['Arabic_price'] = Arabic_price
items['Chinese_price'] = Chinese_price
yield items