文章分类 - 【Python】
摘要:一、eval 1.定义 eval()函数是用来执行一个字符串表达式,并返回表达式的值 2.语法格式 eval(expression[,globals[,locals]]) 参数: expression:表达式 globals:变量作用域,全局命名空间,如果被提供,则必须是一个字典对象 locals:
阅读全文
摘要:进程和线程的区别: 进程:是程序运行的实体,比如windows10上的任务管理器种,我们可以看到很多进程在运行 线程:一个进程中可以并发多个线程,每条线程执行不同的任务 线程适合于多IO操作 进程适合于CPU的操作 一、多进程(multiprocessing): 由于Python是跨平台的,自然也提
阅读全文
摘要:1.sqlalchemy介绍 sqlalchemy是一个数据库的ORM框架,提供SQL工具包以及对象关系映射(ORM),python操作数据库工具ORM将数据库中的表与面向对象语言中的类建立了一种对应关系,简单来说,使用sqlalchemy可以不用考虑使用什么数据库,只要是用sqlalchemy提供
阅读全文
摘要:kombu是一个python的消息库。 Kombu的目标是通过为AMQP协议提供一个地道的高层次接口,来使python中的消息编程更为简单。同时也为通用的消息问题提供试验和测试的解决方案。 术语: 生产者 生产者发送消息到交换器。 交换器 消息被发送到交换器. 交换器是有名称的,而且可以被配置使用多
阅读全文
摘要:简单示例: ''' 在一些项目中,接口的报文是通过base64加密传输的, 所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; ''' import base64 string1="我是字符串1" string2="我是字符串2" #encode指定编码 res
阅读全文
摘要:以下是参照官网,自已边做写的一点总结。 一、定义 Faust是一个流处理库,将kafka流中的思想移植到python中,每天用于去构建高性能的分布式系统和实时数据通道,每天处理十亿数据。 还提供了流处理和事件处理,同类型的工具分享例如:kafka Streams,Apache Spark,Storm
阅读全文
摘要:1.为了对比使用与不使用property的用法,先来简单看下不使用的 简单示例如下: #encoding:utf-8 #date:2019/11/8 16:03 #@Author:sunny class Person(object): def __init__(self,name,age,gende
阅读全文
摘要:1.这是因为服务器连接超时,后面加个地址即可解决。 python -m pip install --upgrade pip -i https://pypi.douban.com/simple
阅读全文
摘要:一、使用说明,以及为什么要使用? 好就是把他们放到一个类中,但是一个类每次我都要去实例化他,我觉得很麻烦,于是我在函数前面加上了@staticmethod,@classmethod,那么我下次用这个函数的功能的时候,可以直接用 类名.函数名 的形式了,这样是不是省心多了? 二、区别 三、区别实例:
阅读全文
摘要:python标准库中有JSON模块,主要执行序列化和反序列化的功能: 序列化 dumps() :encoding,把一个python队形编码转化成JSON字符串,JSON字符串是字符串 反序列化 loads() :decoding,把JSON格式字符串解码转换为python数据对象,即为字典对象 注
阅读全文
摘要:1.unicode转中文 输出: 2.字典中有需要转码 输出:
阅读全文
摘要:1.安装命令(我这里py版本3.6) pip install -U python-dotenv 2.简单实例 # settings.py from dotenv import load_dotenv import os from pathlib import Path # python3 only
阅读全文
摘要:import time import datetime #时间转换为时间戳 def date_to_timestamp(date_string): return time.mktime(datetime.datetime.strptime(date_string, '%Y-%m-%d').timet
阅读全文
摘要:前言:最近在研究mock的使用,异步能不能实现,出现了一点点小坑,方便以后学习和查看,顺便记录一下 在学习asyncio之前,我们先来理清楚同步/异步的概念: ·同步是指完成事务的逻辑,先执行第一个事务,如果阻塞了,会一直等待,直到这个事务完成,再执行第二个事务,顺序执行。。。 ·异步是和同步相对的
阅读全文
摘要:一、mock定义 unittest.mock是一个用于在Python中进行单元测试的库,Mock翻译过来就是模拟的意思,主要是模拟一些东西。 她的主要功能是使用mock对象替代指定的Python对象,以达到模拟对象的行为,并且对已使用的方式进行断言 在python2.X中mock是一个单独的模块,在
阅读全文
摘要:1.直接看简单的例子: 打印输出: 由上可知: 普通参数,即在调用函数时必须按照准确的顺序来进行参数传递。 默认参数,即参数含有默认值,在调用函数时可以进行参数传递,若没有进行参数传递则使用默认值,要注意,默认参数必须在普通参数的后面(否则解释器无法解析)。 元组参数,即 *args,参数存储在一个
阅读全文
摘要:一、条件语句:if 条件语句是通过一条或多条语句的执行结果(True或False)来决定执行的代码块 条件语句的执行过程: 关键字:if 用来判断 格式:if 判断条件 符合条件时,要执行的代码 elif 判断条件: 符合条件时,要执行的代码 else: 以上条件都不符合的情况下,要执行的代码 eg
阅读全文
摘要:1.字符串的定义 字符串赋值:变量名=""或者变量名=" 或者 变量名="' '" 字符串表示:双引号、单引号、三引号 字符串取值:变量名[起始下标:结束下标] 字符串相当于是列表,下标也是从0开始,也可以切片,提取部分值 2.查找字符串: 变量名.find(子字符串) 返回的是子字符串的起始下标,
阅读全文
摘要:一、函数的定义&语法 函数: a.是可以重复调用得到代码 b.是完成某个功能 函数语法: def functionName(参数1,参数2): 函数体(你要实现的功能语句) return[expression] #不带表达式的return相当于返回None 注意: a.建议functionName命
阅读全文
摘要:一、列表 List(列表)是Python中使用最频繁的数据类型,列表用[]标识。 a.列表可以包含任意内容:它支持数字,字符,字符串甚至可以包含列表,(即嵌套) b.列表中的值的切割也可以用到变量[头下标:尾下标],就可以截取相应的列表,从左到右默认0开始,从右到左索引默认-1开始,下标可以为空表示
阅读全文

浙公网安备 33010602011771号