2015-07-21 28 views
1

我试图得到一个干净的输出,因为当我刮网站它给,审查7/20/2015所以我试图剥离它,所以它只显示7/20/2015。这是我一直在尝试的,当我测试它自己做一个模拟字典并填充它的值代码的工作,但不是在scrapy。我认为Field()只是dict = {value:[],value2:[]}所以我不知道为什么它不Field()如何删除python中的字符串的某些部分为python

工作,下面的代码片段

for j in range(len(item['date'])): 
    item['date'][j][9:].strip() 

回答

1

我会使用内置re()方法的选择的:

response.xpath("//div[@id='test']/text()").re(r"\d{1,2}/\d{1,2}/\d{4}") 
+0

是的,这个工作我不得不定制你的代码到我的XPath输入。谢谢 – Smashed

相关问题