我在scrapy中使用dateparser来转换日期格式。
原始日期格式: Apr 16, 2019
使用日期解析器后: 2019-04-16 00:00:00
这就是我想要实现的。但是,我仍然想从日期格式中删除时间,所以最后我只有2019-04-16. 不幸的是,我无法意识到这一点。
这是我的代码行:
import dateparser
...
def parse_site(self, response):
def get_with_xpath(query):
return response.xpath(query).get(default='').strip()
yield {
'date': dateparser.parse(get_with_xpath('//meta[@name="date"]/@content'))
}
正如我所说,它有效。但是我想删除时间戳。有任何想法吗?
慕丝7291255
繁星coding
相关分类