01 2021 档案

摘要:1.接口开发 import flask import json import MySQL#《数据库造数据》博客中有此模块 server = flask.Flask(__name__) @server.route('/api/user',methods=['post','get']) def user 阅读全文
posted @ 2021-01-30 23:18 chenghuahua 阅读(107) 评论(0) 推荐(0)
摘要:1.写日志模块 from loguru import logger import sys logger.remove() #把默认的配置删掉 fmt = '[{time}][{level}][{file.path}:line:{line}:function_name:{function}] ||ms 阅读全文
posted @ 2021-01-24 15:15 chenghuahua 阅读(78) 评论(0) 推荐(0)
摘要:1.数据库分为关系型数据库、非关系型数据库 关系型数据库:mysql、oracle、sql server、sqlite非关系型数据库(Nosql),以键值对存储(key-value):mongdb、redis2.redis操作 import redis r = redis.Redis(host="* 阅读全文
posted @ 2021-01-24 14:54 chenghuahua 阅读(64) 评论(0) 推荐(0)
摘要:1.写一个MySQLl模块,连接数据库、执行sql,获取返回值 import pymysql mysql_info = { "host":"*.*.*.*", "user":"*", "password":"*", "db":"*", "port":3306, "charset":"utf8", " 阅读全文
posted @ 2021-01-24 14:27 chenghuahua 阅读(118) 评论(0) 推荐(0)
摘要:一、引入pymysql import pymysql 二、获取与数据库的连接 两种方法 1.连接数据库 import pymysql conn = pymysql.connect( host="*.*.*.*",#数据库IP user="*",#数据库的用户名 password="*",#密码 db 阅读全文
posted @ 2021-01-24 11:10 chenghuahua 阅读(61) 评论(0) 推荐(0)
摘要:1.查找文件 import os keyword = ".mp4" size = 100 * 1024 * 1024 #字节 start_dir = "/" for cur_path,dirs,files in os.walk(start_dir): # print("当前查找的目录是%s" % c 阅读全文
posted @ 2021-01-17 22:15 chenghuahua 阅读(77) 评论(0) 推荐(0)
摘要:一、os import os result = os.system("cd ..") #执行操作系统命令 #返回0,代表命令执行成功,返回其他的代表执行不成功,拿不到命令执行的实际结果 print(result) result = os.popen("cd ..").read() #可以拿到命令返回 阅读全文
posted @ 2021-01-17 16:36 chenghuahua 阅读(65) 评论(0) 推荐(0)
摘要:模块就是一个python文件 一.分为3种类型 1、标准模块 python自带的:random、datetime、string、json 2、第三方模块 3、自己写的模块 自己写的模块中,若有部分代码不想让别人导入,则可以使用if __name__ == '__main__': 将不想让别人导入的代 阅读全文
posted @ 2021-01-17 16:29 chenghuahua 阅读(280) 评论(0) 推荐(0)
摘要:1.random模块 import random number = random.randint(1,10) #整数 f = random.uniform(1,100)#随机的小数 # print(round(f,2)) l = [1,2,3,4,23,23,52,32,632,362,362,36 阅读全文
posted @ 2021-01-10 22:47 chenghuahua 阅读(77) 评论(0) 推荐(0)
摘要:1.len #方法返回对象(字符、列表、元组等)长度或元素个数 score = [1,2,2323,4,5] name = ["xiaohei",'xiaobai','xiaolan'] d = {} for index in range(len(name)): # 0 1 2 key = name 阅读全文
posted @ 2021-01-10 22:35 chenghuahua 阅读(54) 评论(0) 推荐(0)
摘要:1.匿名函数 cc = lambda a,b:a+b #匿名函数,冒号前面是入参,冒号后面是返回值 print(cc(1,2)) 2.多维数组排序 sorted 对三名学生的成绩进行降序排序 d = {"wsc":100,"chuxu":101,"chj":99} #学生成绩 #print(d.it 阅读全文
posted @ 2021-01-10 21:29 chenghuahua 阅读(104) 评论(0) 推荐(0)
摘要:1.拆包 def func(): return 1,2,3,4 result = func() print(result) n1,n2,n3,n4 = func() #拆包 print(n1)print(n2)print(n3)print(n4) 2.浅拷贝 import copy li = [1, 阅读全文
posted @ 2021-01-10 18:16 chenghuahua 阅读(30) 评论(0) 推荐(0)
摘要:with 自动管理上下文数据库连接多线程 #写文件的函数 filename,content #写文件的函数 filename,content def write_file(filename:str,content:str,type:int=1): with open(filename,'w') as 阅读全文
posted @ 2021-01-10 17:48 chenghuahua 阅读(71) 评论(0) 推荐(0)
摘要:1.“r+”模式 r+ 写入的位置是 当前光标所在位置,会直接改写当前位置的值r+ 可以续写么? 可以,但是必须把光标挪到最后r 没有创建文件的能力 r_file = open("r.txt", "r+", encoding="utf-8") r_file.write("bbb\n") r_file 阅读全文
posted @ 2021-01-07 23:42 chenghuahua 阅读(66) 评论(0) 推荐(0)
摘要:一、json 服务端 与 前端交互服务端 与 服务端交互1、跨语言交互 通过接口交互 通过redis/数据库等交互2、跨服务(服务器)间的交互 user服务、bank服务 同样是通过接口,如何规范解析方式。 json 接口文档3、RPC 一个一个接口,但是他们不是http。例:dubbo、thrif 阅读全文
posted @ 2021-01-07 22:33 chenghuahua 阅读(308) 评论(0) 推荐(0)
摘要:1.global 定义全局变量 2.def 定义函数 3.调用函数 def function_params(x, y): print(x + y) function_params(1, 2) def function_params1(x, y=1, z=2): print(x + y + z) fu 阅读全文
posted @ 2021-01-04 22:59 chenghuahua 阅读(58) 评论(0) 推荐(0)
摘要:1.原理:比较两个相邻的元素,将值大的元素交换到右边 2.思路:依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。 (1)第一次比较:首先比较第一和第二个数,将小数放在前面,将大数放在后面。 (2)比较第2和第3个数,将小数 放在前面,大数放在后面。 ...... (3)如此继续,知道 阅读全文
posted @ 2021-01-04 22:10 chenghuahua 阅读(32) 评论(0) 推荐(0)
摘要:0)登录能力,每个用户随机初始化余额, 自行初始化一些商品(dict 字典) 1)菜单功能:充值,给当前用户充值 2)菜单功能:购买商品,购买商品以后要扣钱,如果钱不够,则不能购买 3) 退出系统,打印出已经本次购买的商品和花了多少钱 user_info = {} user_info[101] = 阅读全文
posted @ 2021-01-01 19:32 chenghuahua 阅读(244) 评论(0) 推荐(0)
摘要:一、切片 1.s[起始:结束:步长] s = "http://www.limlhome.cn/bbs/forum.php" print(s[7:])# 如果只有起始,没有结束,则代表从起始位置到最后 print(s[:22])# 如果只有结束,没有起始,则代表从0开始到结束点的前一个结束 print 阅读全文
posted @ 2021-01-01 11:06 chenghuahua 阅读(56) 评论(0) 推荐(0)