- 博客(12)
- 收藏
- 关注
原创 python控制台表格用法
表格读取数据库from prettytable import from_db_cursor with self.conn.cursor() as cur: sql = 'select * from classify order by classify_id' cur.execute(sql) # a = cur.fetchall() 不用这个返回查找结果,下边的方法就是返回操作结果到表格
2020-12-01 17:16:37
652
原创 python简易哈希加密
def md5_password(self, password): md5obj = hashlib.md5() md5obj.update(password.encode()) md5pwd = md5obj.hexdigest() return md5pwd
2020-11-30 02:26:49
463
原创 编写表DAO类
有几个表写几个DAO,每个DAO里有CRUD四项操作 account_dao 放在 com.dao包里"""账号表DAO"""# coding=utf-8from com.dao.base_dao import BaseDaoimport pymysql# 创建账号表DAO类,执行CRUD四种方法class AccountDao(BaseDao): def __init__(self): super().__init__() # 查询账号是否存在
2020-11-24 23:45:15
444
原创 编写DAO基类
编写base_dao.py 放在com.dao包里import configparserimport pymysql# 创建DAO基类class BaseDao(object): # 创建数据库配置文件构造方法 def __init__(self): # 读取配置文件 self.config = configparser.ConfigParser() self.config.read('config.ini', encodi
2020-11-24 23:37:02
263
原创 数据库coinfig配置文件
数据库配置文件coinfig.ini 放在项目根目录下;数据库配置文件[db]host = 127.0.0.1port = 3306user = rootpassword = 12345database = coincatcharset = utf8
2020-11-24 23:29:46
152
原创 Python c/s项目开发流程目录
系统分析与设计 创建数据库 初始化项目 编写数据层 数据库配置文件coinfig.ini 编写DAO基类 账号管理DAO 其他表DAO 编写表示层
2020-11-24 01:25:15
380
1
原创 Python TCP/UDO网络编程
TCPSHTTP 网址请求import urllib.requestimport urllib.parse"""url网址请求"""http = 'http://www.163.com'with urllib.request.urlopen(http) as response: data = response.read() html = data.decode() print(html) try: with open(file='we.
2020-11-23 15:36:37
175
1
原创 Python字符串和日期使用方法
※字符串操作 格式化字符串:{0:.3d}.format('age') 格式化字符串:'%s' % 'str' 左边格式化样式,右边格式化内容 %c 格式化ASCII码 、%s 格式化字符串、%d格式化整数、%f格式化小数%0.2f、%gz格式化整数或小数 字符串截取:str[strat :+-end] 去掉空格; strip():去掉前后空格换行符 lstrio():去掉开头空格 rtrip():去掉结尾空格 re.sub('\n', '', src):r..
2020-11-21 22:00:28
916
原创 Python类使用大法
类里就两个玩意,一个方法一个变量方法类方法:@classmethod 类方法绑定类函数,用cls调用类函数。使用公共类函数搞事,就用类方法。外部调用类方法必须使用类名调用。 静态方法:@staticmethod 不与类和实例绑定的方法。类函数、实例函数一律不用,在类里自成一派,就用静态方法。 实例方法:def str(self)绑定实例变量,用self调用实例变量。处理核心业务逻辑使用实例方法。 私有方法:_ _加双下划线 。外部不能调用的方法,在类里使用就好。变量类变量:类里共享变量。在.
2020-11-20 01:30:32
168
原创 Python数据库Mysql操作
数据库事务操作:增、删、改、查数据库操作步骤10:链接数据库 try捕获 创建游标 定义SQL语句 执行语句 打印影响行数 提交事务 except捕获处理打印错误 回滚事务 关闭数据库插入操作import pymysql# 1链接数据conn = pymysql.connect(host='localhost', user='root', password='12345', database='bill', charset='utf8')# 2Try捕获try:
2020-11-18 15:38:30
927
原创 MySql命令符操作语句
Mysql控制台操作命令提示符mysql操作创建库create database '数据库名' charset utf8; 创建表create table member( id int auto_increment primary key, member_name varchar(32) not null comment '注册帐号', createtime datetime not null default current_timestamp commen
2020-11-18 01:05:01
143
原创 Python必须必掌握的基础内容
搭建开发环境 编写规范 数据类型 数据类型 整数 int() 小数 float() 布尔 bool() 复数 运算符 加 + += 减 - -+ 乘 x x= 除 / /= 求幂 ** 取模 % 取余 字符串操作 格式化字符串 日期操作 控制语句 条件语句 if if else if elif else 循环语句 while for while an...
2020-11-02 16:33:11
867
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人