- 博客(19)
- 收藏
- 关注
原创 异常处理案例
num1 = int(input("请输入第一个数字: "))num2 = int(input("请输入第二个数字: "))file = open("不存在的文件.txt", "r")age = int(input(\"请输入你的年龄:\"))age = int(input("请输入您的年龄: "))file = open("存在的文件.txt", "r")print(f"数值输入错误: {ve}")print("结果:", result)print("文件内容:", data)pass # 无操作处理。
2023-12-20 08:35:34
130
1
转载 SQLAlchemy
使用SQLAlchemy可以直接执行SQL语句来查询数据。SQLAlchemy提供了两种查询数据的方式:基于SQL语句的查询和基于ORM的查询。数据库类型+数据库驱动://用户名:密码@主机名:端口号/数据库名。创建session对象,并查询要更新的记录。在ananconda里面装。安装SQLAlchemy。检查一下安装是否可以。基于SQL语句的查询。
2023-12-20 08:19:00
97
1
原创 Paqu newtext
sql = 'insert into douban_data values ("%s","%s","%s","%s","%s","%s","%s")' % (dt['页码'], dt['评论者昵称'], dt['评论星级'], dt['评论时间'],dt['评论者IP属地'],dt['有用数'],dt['评论内容'])# host:地址 potr:端口 user:用户名 password:密码 db:数据库名 charset:编码。6、通过pymysql 查询1、3、5记录。2、连接mysql数据库。
2023-12-05 18:59:33
95
原创 Pycharm爬取
host:地址 potr:端口 user:用户名 password:密码 db:数据库名 charset:编码。cursor.execute(sql) # 执行语句。cursor = db.cursor() #创建游标。数据爬取成功了,但是没有导入成功到mysql里。
2023-11-22 21:41:19
157
1
原创 字符串,列表
通过赋值创建列表classmate_list=()坦克大战游戏代码里,自己改的,运用了转义字符。步长每个增长20,才不会重叠。字符串格式化,运用了索引。
2023-11-22 18:43:43
68
1
原创 Navicat触发器
if new.student_sex='男' then set new.student_sex='男性';if new.student_sex='女' then set new.student_sex='女性';
2023-11-21 21:07:43
171
转载 常用正则表达式方法
负浮点数 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$正浮点数 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$中文、英文、数字但不包括下划线等符号:^[\u4E00-\u9FA5A-Za-z0-9]+$ 或 ^[\u4E00-\u9FA5A-Za-z0-9]{2,20}$
2023-11-09 17:07:48
151
1
原创 书操作。。。。
(7)将Orders 表中会员 linli 的订单的订单状态(O_Status)全部修改为 2。(3)对BookInfo 表按市场价格降序排序,市场价格相同的按出版日期升序排序。(2)查询清华大学出版社在2014年年07月01日以后出版的图书详细信息。(5)统计Orders 表中每天的订单总额,并按照订单。(4)统计Orders 表中每个会员的订单总额。(6)查询会员lijuan所购图书的详细信息。1)查询书名中含有“C#”字样的图书详细信息。清华大学出版社,没有2014年以后的出版书。
2023-10-25 21:53:49
90
1
原创 【无标题】
替换,replace语句使用REPLACE添加记录时,如果新纪录的主建值或唯一性约束的字段值与已有记录相同,则已有记录被删除后在添加新的记录。插入,使用insert语句,向表中插入数据。删除,用delete语句,删除。更新,使用updeate语句。
2023-10-24 20:47:41
78
原创 简答题1.2.3.4.5
5.数据库实施阶段: 运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果. ,建立数据库,编制与调试应用程序,组织数据入库,并进行试运行;数据库中的数据按一定的数据模型组织、描述和存储,具有较少的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。(1)、关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。5,什么是E-R图中的实体和属性,以及它们的表示方法?
2023-10-06 15:33:08
115
1
原创 Mysql和naviat区别
Navicat是一种数据库管理工具,我个人认为,Navicat创建表格比mysql更加方便快捷,Navicat提供了很多高级功能,如数据库建模、数据同步和备份,但是Navicat是一个收费的软件,mysql不收费,这点还是更喜欢mysql。MySQL的安装和配置相对复杂,需要进行一定的设置和调整。MySQL可以通过命令行或者图形化界面来操作,但相对来说,命令行更为常用,因为它更加灵活和高效。所以两者之中我觉得navicat更加好用方便,对于初学者来说,navicat更简单,而mysql要掌握点儿编程基础。
2023-09-26 12:06:53
387
1
原创 Mysql创建数据库
2.创建数据表,成绩表,同时满足四个字段,用学号,姓名,mysql成绩,python成绩四个字段类型,int create tablescore_info(namevarchar(20),student_id varchar(20),mysql_score int,python_score int);使用密码登录,MySQL -u root -p。删除数据库 drop database lx;
2023-09-13 18:01:51
112
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅