我有一个提取营业时间的蜘蛛,它工作正常。我怎么也无法隐藏传递给另一个项目的项目值,这些项目在最终输出中不再显示。有人可以帮助我吗
我的项目文件:
mon = scrapy.Field()
tue = scrapy.Field()
wed = scrapy.Field()
thu= scrapy.Field()
fri= scrapy.Field()
sat= scrapy.Field()
sun= scrapy.Field()
businessHours=scrapy.Field()
我的蜘蛛
列表中的列表:
il = MySiteLoader(selector=details,item=WrapListItem())
il.add_xpath('mon','.........')
il.add_xpath('tue','.........')
il.add_xpath('wed','.........')
il.add_xpath('thu','.........')
il.add_xpath('fri','.........')
il.add_xpath('sat','.........')
il.add_xpath('sat','.........')
il.add_value('businessHours',{"Mon":il.get_output_value('mon'),"Tue":il.get_output_value('tue'),"Wed":il.get_output_value('wed'),"Thu":il.get_output_value('thu'),"Fri":il.get_output_value('fri'),"Sat":il.get_output_value('sat'),"Sun":il.get_output_value('sun')})
我的当前输出是
星期一:上午10点 - 下午6点 星期二:上午10点 - 下午6点 结婚时间:上午10点至下午6点 周四:上午10点 - 下午6点 星期五:上午10点至下午6点 坐:上午10点 - 下午6点 太阳:上午10点至下午6点营业时间:{星期一:上午10点至下午6点 星期二:上午10点 - 下午6点, 结婚时间:上午10点至下午6点, 星期四:上午10点 - 下午6点, 星期五:上午10点 - 下午6点, 坐:上午10点 - 下午6点。 太阳:上午10点 - 下午6点}
我需要的只是
营业时间:{星期一:上午10点至下午6点 星期二:上午10点 - 下午6点, 结婚时间:上午10点至下午6点, 星期四:上午10点 - 下午6点, 星期五:上午10点 - 下午6点, 坐:上午10点 - 下午6点。 太阳:上午10点 - 下午6点}
请帮忙