需要在路径前加上"file:"
def start_requests(self):
dir = 'F:\SQLite_tbwrkfls\SQLite_tbwrkfls'
for root, subdir, files in os.walk(dir):
print("1", root)
for file in files:
path = os.path.join(root, file)
if path.__contains__('met'):
url = 'file:' + path
yield scrapy.Request(url, callback=self.parse)