当当1000图书书籍存储到mysql中

'''
1-当当网指定书籍信息检索指定个数,
2-结果存储到mysql的dangdang_books中
'''
from dangdang_book_2 import getvaluespages,getvalues,download
import pymysql # 引入MySQL的第三方模块
from book import Book


# 存储指定条目书到数据库
def savevalues_mysql(books):
    # 1- 新建连接
    connect = pymysql.Connection(host = "localhost",
                       user = "root",
                       password = "mysql",
                       port = 3306,
                       database = "dangdang_db",
                       charset = "utf8"
                       )

    # 2- 执行者  执行谁  怎么执行
    cursor = connect.cursor()
    insert = """insert into dangdang_books 
    (书名,作者,价格,出版社) 
    values (%s,%s,%s,%s) """
    # 执行书籍的添加,但是books本书-执行len(books)次
    for book in books:
        rows = cursor.execute(insert,[book.bname,book.bauthor,book.bprice,book.bpublisher])
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值