在Scrapy中写一个自定义函数,需要在spider中进行定义。
步骤如下:
- 在spider文件的开头导入必要的模块,例如re。
- 在spider类中定义自定义函数,可以使用def关键字。
- 在spider中调用自定义函数,并使用自定义函数处理数据。
例如:
import re
class MySpider(scrapy.Spider):
...
def extract_numbers(self, text):
return re.findall(r'\d+', text)
def parse(self, respons