01 2021 档案

摘要:def timestamp_to_str(timestamp=None,format='%Y-%m-%d %H:%M:%S'): '''时间戳转格式化好的时间,如果没有传时间戳,就获取当前的格式化时间''' if timestamp: time_tuple = time.localtime(time 阅读全文
posted @ 2021-01-28 16:13 Mia妈妈加油呀 阅读(122) 评论(0) 推荐(0) 编辑
摘要:import randomimport MySQLname="wsq_test"sex_list = ["男","女"]def create_data(number): for i in range(number): sql = "insert into students (name,phone,a 阅读全文
posted @ 2021-01-28 16:12 Mia妈妈加油呀 阅读(151) 评论(0) 推荐(0) 编辑
摘要:案例一: import xlwtdata_json={ "1":["小花",99,100,98.5], "2":["小王",90,30.5,95], "3":["小明",67.5,49.6,88]}title = ["编号","姓名","语文成绩","数学成绩","英语成绩","平均分","总分"] 阅读全文
posted @ 2021-01-28 16:09 Mia妈妈加油呀 阅读(401) 评论(0) 推荐(0) 编辑
摘要:案例一:import osimport timepath = "logs"tmp = 60 * 60 * 24 * 2 #几天def str_to_timezone(str_time=None,format="%Y-%m-%d %H:%M:%S"): ''' 这个函数是格式化好的时间,转时间戳的,默 阅读全文
posted @ 2021-01-28 16:05 Mia妈妈加油呀 阅读(96) 评论(0) 推荐(0) 编辑
摘要:from loguru import loggerimport sys# logger.remove() #把默认的配置删掉fmt = '[{time}][{level}][{file.path}:line:{line}:function_name:{function}] ||msg={messag 阅读全文
posted @ 2021-01-28 16:00 Mia妈妈加油呀 阅读(106) 评论(0) 推荐(0) 编辑
摘要:zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。 a 阅读全文
posted @ 2021-01-27 17:24 Mia妈妈加油呀 阅读(199) 评论(0) 推荐(0) 编辑
摘要:#检查表是否存在 show tables like 'user' #创建表create table if not exists user( id int auto_increment, uname varchar(30) null, pw varchar(100) null, pw_md5 varc 阅读全文
posted @ 2021-01-27 16:06 Mia妈妈加油呀 阅读(175) 评论(0) 推荐(0) 编辑
摘要:import pymysqlconn = pymysql.connect( host="118.x.3.x", user="jxxx", password="123456", db="jxxx", port=3306, charset="utf8", autocommit=True ) # 连接数据 阅读全文
posted @ 2021-01-26 17:06 Mia妈妈加油呀 阅读(76) 评论(0) 推荐(0) 编辑
摘要:import MySQLtable_mapper = { "students":"students_new"}def compare_data(old_data,new_data): for old,new in zip(old_data,new_data): for filed in old.ke 阅读全文
posted @ 2021-01-26 16:52 Mia妈妈加油呀 阅读(671) 评论(0) 推荐(0) 编辑
摘要:hash值/产品有三大特性: 1 只要传入的内容一样,得到的hash值必然一样 >要用明文传输密码文件完整性校验 2 不能由hash值返解成内容 》把密码做成hash值,不应该在网络传输明文密码(只能有内容返回hash值) 3 只要使用的hash算法不变,无论校验的内容有多大,得到的hash值长度是 阅读全文
posted @ 2021-01-26 15:30 Mia妈妈加油呀 阅读(85) 评论(0) 推荐(0) 编辑
摘要:jsonpath介绍用来解析多层嵌套的json数据;JsonPath 是一种信息抽取类库,是从JSON文档中抽取指定信息的工具,提供多种语言实现版本,包括:Javascript, Python, PHP 和 Java。 import jsonpathwsc = { "money": 19000, " 阅读全文
posted @ 2021-01-25 15:17 Mia妈妈加油呀 阅读(67) 评论(0) 推荐(0) 编辑
摘要:1、模块 就是一个python文件 三种类型 1、标准模块 python自带的 random、datetime、string、json 2、第三方模块 3、自己写的模块 1、是怎么查找到这个模块的 查找模块的顺序 1、从当前目录下找 2、去python的环境变量(sys.path)目录下找 思考:要 阅读全文
posted @ 2021-01-21 16:43 Mia妈妈加油呀 阅读(67) 评论(0) 推荐(0) 编辑
摘要:# 写Excelimport xlwtbook = xlwt.Workbook() # 初始化一个workbooksheet = book.add_sheet("sheet1") # 新建一个sheetsheet.write(0,0,"id") # 写入单元格内容sheet.write(0,1,"n 阅读全文
posted @ 2021-01-20 17:36 Mia妈妈加油呀 阅读(77) 评论(0) 推荐(0) 编辑
摘要:总结可以返回时间戳的函数:time.time() #返回当前的时间戳time.mktime( 时间元组 ) 可以返回时间元组的函数:time.localtime() # 无参数返回当前时间的时间元组time.localtime(时间戳) time.strptime( 格式化时间,"%Y-%m-%d 阅读全文
posted @ 2021-01-20 11:15 Mia妈妈加油呀 阅读(90) 评论(0) 推荐(0) 编辑
摘要:def timestamp_to_str(timestamp=None,format='%Y-%m-%d %H:%M:%S'): '''时间戳转格式化好的时间,如果没有传时间戳,就获取当前的格式化时间''' if timestamp: time_tuple = time.localtime(time 阅读全文
posted @ 2021-01-19 17:06 Mia妈妈加油呀 阅读(82) 评论(0) 推荐(0) 编辑
摘要:import string,datetimeFILE_NAME = "user.txt" #常量def get_all_user(): users = {} with open(FILE_NAME,'a+',encoding="utf-8") as fr: fr.seek(0) for line i 阅读全文
posted @ 2021-01-19 16:29 Mia妈妈加油呀 阅读(115) 评论(0) 推荐(0) 编辑
摘要:import stringFILE_NAME = "user.txt" #常量def get_all_user(): users = {} with open(FILE_NAME,'a+',encoding="utf-8") as fr: fr.seek(0) for line in fr: #xi 阅读全文
posted @ 2021-01-19 16:28 Mia妈妈加油呀 阅读(139) 评论(0) 推荐(0) 编辑
摘要:# print(os.sep) #路径分隔符# print(os.listdir()) #获取某个目录下的内容# os.mkdir("tqz1/wanshucheng/day1")#创建文件夹# os.makedirs("tqz1/wanshucheng/day1") #创建文件夹,如果父目录会创建 阅读全文
posted @ 2021-01-19 16:02 Mia妈妈加油呀 阅读(82) 评论(0) 推荐(0) 编辑
摘要:import randomnumber = input("请输入数量:").strip()if not number.isdigit(): print("只能输入数字")else: number = int(number) all_data = set() #这个集合是存放所有的号码 red_bal 阅读全文
posted @ 2021-01-18 14:50 Mia妈妈加油呀 阅读(265) 评论(0) 推荐(0) 编辑
摘要:list转字符串lst= ['a','b','c']"_".join(red_ball) 用前面的字符将序列元素连接成字符串。注意:序列中的元素必须是str!!!如果list元素是整型,需要先转成str。 >>>a_b_cl1= [1,2,3,4,5,6]l1= [str(i) for i in l 阅读全文
posted @ 2021-01-18 12:32 Mia妈妈加油呀 阅读(1617) 评论(0) 推荐(0) 编辑
摘要:print(random.randint(1,9)) # 从起始范围内随机挑一个整数print(random.random()) # 随机产生【0-1)之间的数字print(random.choice(l1)) # 从序列中随机挑选一个数print(random.sample(l1,len)) # 阅读全文
posted @ 2021-01-18 12:06 Mia妈妈加油呀 阅读(74) 评论(0) 推荐(0) 编辑
摘要:要求: # nginx日志监控系统,数据来源为: nginx的access.log# 当某一个ip出现次数超过50次以后,报警ip地址。用print就行# 运行频率,每分钟运行一次 解题思路: # 1、读取文件(I/O操作) open(access.log)# 2、解析文件,分析出ip# 3、把ip 阅读全文
posted @ 2021-01-07 18:14 Mia妈妈加油呀 阅读(90) 评论(0) 推荐(0) 编辑
摘要:# 用户信息表,基于性别,把男性写入到男.txt,女性写入到女.txtuser_dic = {'xiaowang': '男', 'xiaohei': '女', 'xiaohong': '男', 'xiaobai': '女'}woman = open('woman.txt', 'a+', encodi 阅读全文
posted @ 2021-01-07 15:01 Mia妈妈加油呀 阅读(78) 评论(0) 推荐(0) 编辑
摘要:# 冒泡排序l = [3, 6, 2, 9, 1, 88, 2, 10] # 方式1for i in l: for j in l: if i < j: i, j = j, iprint(l) # 方式2for i in range(len(l)): for j in range(len(l)): i 阅读全文
posted @ 2021-01-05 16:18 Mia妈妈加油呀 阅读(75) 评论(0) 推荐(0) 编辑
摘要:列表生成式l = [1, 3, 5, 7, 9, 11, 13]l1 = []for i in l: s = i+1 l1.append(s) # 通过append()函数生成新列表print(l1)# 列表生成式,直接生成出一个新list,不用再append()l2 = [i+1 for i in 阅读全文
posted @ 2021-01-05 15:32 Mia妈妈加油呀 阅读(166) 评论(0) 推荐(0) 编辑
摘要:Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据进行编码。 json.loads(): 对数据进行解码。 json -> json.loads() -> python python -> json.dumps() -> 阅读全文
posted @ 2021-01-04 18:18 Mia妈妈加油呀 阅读(117) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示