数据库查找、插入、存表操作
import pymysql
db = pymysql.connect(host="localhost", user="root", password="root", db="test5")
c = db.cursor()
c.execute('select * from books')
for i in range(c.rowcount):
row = c.fetchone()
print(row)
存Redis
from redis import Redis
conn = Redis(host='127.0.0.1', port=6379, password='xxxxxx', decode_responses=True)
url_list = conn.sadd('liangpin_urls', title_url)
detail_urls = conn.smembers('liangpin_urls')
将数据保存为xlsx
titles = []
prices = []
imageUrls = []
urls = []
for comment in commentSummary['list']:
titles.append(comment['title'])
prices.append(comment['price'])
imageUrls.append(comment['imageUrl'])
urls.append(comment['url'])
dic1 = {
'名称':titles,
'价格':prices,
'主图地址':imageUrls,
'商品链接':urls,
}
df = pd.DataFrame(dic1)
df.to_excel('1.xlsx', index=False)
i = 0
col_name = df.columns.tolist()
col_name.insert(4, '规格')
df1 = df.reindex(columns=col_name)
for detail_url in detail_urls:
guige = browser.find_element_by_class_name('van-sku-group-container').text.replace('规格', '')
df1['规格'][i] = guiges[i]
i += 1
df1.to_excel('33.xlsx', index=True)