python-数据库

徘徊边缘 提交于 2019-12-04 18:01:38
# # 用python操作数据库# import pymysql  #先安装mysql模块,pip install pymysql# DATSBASE={#     'host':'12.0.0.1',#     'database':'',#     'user':'root',#     'password':'wangwei',#     'charset':'utf-8mb4'# }# db=pymysql.connect( 'host', 'database','user', 'password')# #等价于# db=pymysql.connect(**DATSBASE)## # 游标:游标(cursor):系统为用户开通的一个数据缓冲区,用于存放SQL语句执行结果。用户使用的sql会逐一的在游标中获取记录,并赋值给主变量,# # 交由Python进一步处理,一组主变量只能存放一条记录。# #查询# curson =pymysql.cursors()# sql="select * from student"# curson.execute(sql)# results=curson.fetchall()#接收游标缓冲区返回的数据# for row in results:#     print(row)## #插入# sql="insert into 'class'('name') values ('高一五班')";# cursor =db.cursor()# cursor.execute(sql)# db.commit()  #数据操纵语句,插入,删除,修改数据都需要进行commit#捕捉异常# try:#   a=10#   b=a+'hello'# except TypeError as e:#     print("字符串类型与整型不可以相加")# 编写python爬虫并保存到数据库import requests  #用来获取页面内容的模块from bs4 import BeautifulSoup  #pip install bs4url="https://testerhome.com/"response=requests.get(url)soup=BeautifulSoup(response.text,'html.parser')#使返回的html代码变得整齐# print(response.text)print(soup)
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!