我正在尝试抓一个网站,我的蜘蛛正在填充数据库中的start_urls第一个数据库位于我的项目所在的同一目录中。我正在使用
self.con = lite_db.connect('db.db')
连接到数据库,它正在工作。但我需要更改我的数据库位置,然后我尝试了
self.con = lite_db.connect('D:\someFolder\someFolder\db.db')
然后我的蜘蛛开始发出此错误,这意味着它没有连接到我的数据库。
答案 0 :(得分:0)
db的路径:" D:\ someFolder \ someFolder \ db.db"应该逃脱,像这样:
self.con = lite_db.connect('D:\\someFolder\\someFolder\\db.db')
或
self.con = lite_db.connect(r'D:\someFolder\someFolder\db.db')