資源簡介
美團外賣爬蟲(web端),需要獲取外賣商家的shopid
代碼片段和文件信息
import?json
import?requests
import?sqlite3
import?csv
import?time
import?random
#可以接受傳入一個列表數據
def?writesinaldataintosqlite(alist):
????#需要更改兩處數據表名稱一處創建表的表頭和類型
????#https://stackoverflow.com/questions/14108162/python-sqlite3-insert-into-table-valuedictionary-goes-here
????conn?=?sqlite3.connect(‘AMAZON.db‘)
????c?=?conn.cursor()
????c.execute(‘‘‘CREATE?TABLE?IF?NOT?EXISTS?rank?
????????????????(BRAND?text?ASIN?text?MYNUM?textDATE?textDATE2?text)‘‘‘)
????datas?=?‘?‘.join(‘?‘?*?len(alist))
????#動態構造數據列
????sql?=?‘INSERT?INTO?rank?VALUES?({})‘.format(datas)
????try:
????????c.execute(sql?[x?for?x?in?alist])
????????conn.commit()
????????conn.close()
????????#?print(‘INSERT?SUCCESS!‘)
????except?Exception?as?e:
????????#?print(e)
????????#?print(‘INSERT?FAILED‘)
評論
共有 條評論