Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python scrapy如何用三列插入一项_Python_Scrapy - Fatal编程技术网

Python scrapy如何用三列插入一项

Python scrapy如何用三列插入一项,python,scrapy,Python,Scrapy,管道 def store_db(self, item): self.cursor.execute("""INSERT INTO website_urls (flightDetails, flightTerminal, flightTime) VALUES (%s, %s, %s)""",( (item['flightDetails'][0]), (item['fli

管道

def store_db(self, item):
        self.cursor.execute("""INSERT INTO website_urls (flightDetails, flightTerminal, flightTime) VALUES (%s, %s, %s)""",(
              (item['flightDetails'][0]),
              (item['flightTerminal'][0]),
              (item['flightTime'][0])
          ))
        self.conn.commit()

您好,您编写的查询是正确的,但是您得到的错误是什么?是的,它正确这是我的json输出,这是数据库输出您得到的错误是什么?您使用的是什么类型的数据库?你想要的结果是什么?请提供此信息,以便我们成为abe来帮助您。这是我的flightDetails输出{“flightDetails”:[“5J626”、“宿务太平洋”\n、“Dumaguete(DGT)”],第一列插入数据库“5J626”
def store_db(self, item):
        self.cursor.execute("""INSERT INTO website_urls (flightDetails, flightTerminal, flightTime) VALUES (%s, %s, %s)""",(
              (item['flightDetails'][0]),
              (item['flightTerminal'][0]),
              (item['flightTime'][0])
          ))
        self.conn.commit()