python zipfile的使用

https://www.cnblogs.com/gufengchen/archive/2019/05/31/10956009.html   zipfile是python里用来做zip格式编码的压缩和解压缩的,由于是很常见的zip格式,所以这个模块使用频率也是比较高的, 在这里对zipfile的使用方法做一些记录。即方便自己也方便别人。   Python zipfile模块用来做zip格式编码的压缩和解压缩的,要进行相关操作,首先需要实例化一个 ZipFile 对象。ZipFile 接受一个字符
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

24- 1 模块

import 模块   调用方法: 模块名.名字 from ... import ...   使用方法:导入这个模块中的某个名字之后,这个名字就可以直接使用了 名字是变量 直接用 名字是函数 函数名()就是调用 名字是类名 类名()就是实例化 导入了什么 就能使用什么 不导入的变量 不能使用 不导入并不意味着不存在 而是没有建立文件到模块中其他名字的引用 当模块中导入的方法或者变量 和 本文件重名的时候,那么这个名字只代表最后一次对它赋值的哪个方法或者变量 在本文件中对全局变量的修改是
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

MongoDB 逻辑操作符与字段操作符

包含与不包含:in、nin > db.accounts.find({"name":{$in:["alice2"]}}).pretty() { "_id" : "account1", "name" : "alice2", "balance" : 100 } { "_id" : ObjectId("5d7f43abaecbd2bc0fa821b7"), "name" : "alice2", "balance" : 100 } 逻辑操作符:not、and、or、nor not操作:获取余额不
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

利用Pool和Queue创建的多文件复制器

1、准备   本地创建一个测试文件夹 mkdir test   将大量文件复制进入测试文件夹,作测试用 cp /usr/bin/python3.6/* ./test/ 2、写入代码 import os import multiprocessing def copy_file(que,file_name,old_folder_name,new_folder_name): """完成文件的复制""" # print("->>>>>模拟复制文件:从{}拷贝到{},文件名是{}".f
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

[LC] 937. Reorder Data in Log Files

You have an array of logs. Each log is a space delimited string of words. For each log, the first word in each log is an alphanumeric identifier. Then, either: Each word after the identifier will consist only of lowercase letters, or; Each word afte
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

MongoDB 数组操作符与运算操作符

数组操作 创建包含数组和嵌套数组的文档 > db.accounts.insert({ name:"alice2", balance:100,contact:[13611111111,"Guangzhou"] }) WriteResult({ "nInserted" : 1 }) > db.accounts.insert({ name:"alice2", balance:100,contact:[[13611111111,13622222222],"Guangzhou"] }) WriteRes
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

关于MySQL的锁以及数据脏读,重复读,幻读的笔记。

这几天花了有10天再MySQL上学习,一个小脚本全部用的MySQL,本来想用多线程操作MySQL代替队列了。 但中间碰到了一些问题,查了些资料,随便把MySQL里面的一些锁的信息记录下。 MySQL5.5之前mysql 默认使用 MyISAM引擎,MyISAM引擎与INNODB的最主要的区别是一个支持事务,一个不支持事务。 还有MyISAM使用的是表锁,INNODB使用的是行所。 我这里主要记录一些,数据的脏读,重复读,以及幻读。 数据库事务具有ACID这4个特性: A:Atomic,原子性,
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

Day64:codeforces安装-for Mac

装上了。 明天补教程
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

第十四章 应用编程接口(二)

使用Flask创建REST式WEB服务十分简单。使用熟悉的route()装饰器及其methods可选网络
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

第十四章 应用编程接口(三)

与普通WEB应用一样,WEB服务也需要保护信息,确保未授权的用户无法访问。我们已经知道,REST式W网络
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

Kubernets中获取客户端真实IP总结

1. 导言 绝大多数业务场景都是需要知道客户端IP的 在k8s中运行的业务项目,如何获取到客户端真实IP? 本文总结了通行的2种方式 要答案的直接看方式一、方式二和总结 SEO 关键字 nginx ingress客户端真实ip kubernets获取客户端真实ip rke获取客户端真实ip rancher获取客户端真实ip 本文由 www.iamle.com 流水理鱼 原创,wx公众号同名 1.1 流量链路介绍 7层转发链路 Client(客户端) > Nginx > K8s Ingress(
分类: 企业开发 发布时间: 04-05 22:50 阅读次数: 0

第十四章 应用编程接口(四)

一. 资源的序列化和反序列化准备 把内部格式转换为JSON格式的过程称为序列化,我们将资源序列化数据库
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

第十四章 应用编程接口(五)

一. 使用HTTPie测试WEB服务在上一小节,我们使用了Postman测试WEB api,如果钟爱网络
分类: 其他 发布时间: 04-05 22:50 阅读次数: 0

第十五章 测试(一)

编写单元测试主要有2个目的:实现新功能时能够确保新添加的代码按预期方式运行; 每次修改应用后,运行单数据库
分类: 其他 发布时间: 04-05 22:49 阅读次数: 0

第十五章 测试(二)

测试WEB服务Flask测试客户端还可用于测试REST式WEB服务。tests/test_api.p数据库
分类: 其他 发布时间: 04-05 22:49 阅读次数: 0

第十五章 测试(三)

使用Selenium进行端到端测试 Flask中的测试客户端不能完全模拟运行中的应用所处的环境。数据库
分类: 其他 发布时间: 04-05 22:49 阅读次数: 0

第十五章 测试(四)

使用Coverage.py计算测试覆盖率 对于测试的质量,有一个重要的考虑指标----测试覆盖率Python
分类: 其他 发布时间: 04-05 22:49 阅读次数: 0

第十六章 性能(一)

经过了各种测试,代码的正确性和质量都有了很大保证,但是,部署前的准备工作尚未结束。虽然代码能实现预期数据库
分类: 其他 发布时间: 04-05 22:48 阅读次数: 0

字典和集合(一)

一. 初识字典 字典一种可变的容器,可以存储任意类型的数据,数据以键(key)-值(value
分类: 其他 发布时间: 04-05 22:48 阅读次数: 0

python处理并发导读与目录

在阅读Python处理并发的系列文章前,正确区分 进程/线程、并行/并发、阻塞/非阻塞、同步/异步 Python
分类: 其他 发布时间: 04-05 22:48 阅读次数: 0