文章分类 - python
摘要:一、什么是协程 理解协程:https://www.cnblogs.com/liyuanhong/articles/14268571.html 二、实现协程的几种方法 greenlet ,早期模块 yield关键字 asyncio装饰器(python3.4) async、await 关键字(pytho
阅读全文
摘要:一、什么是生成器,他的作用是什么 在Python中,生成器(Generator)是一种特殊类型的函数,它可以用于迭代(iteration)操作。 生成器函数使用关键字yield而不是return来返回值,这使得它能够在每次迭代时产生一个值,并在下一次迭代时继续执行。生成器在每次迭代中只计算并返回一个
阅读全文
摘要:转载:https://www.rstk.cn/news/1125563.html?action=onClick 在django框架中输出api接口时一般都是输出json数据但是通过orm获取的数据库数据一般都是object所以需要转换成json数据,一般有一下3种情况 1.models对象使用“al
阅读全文
摘要:原文地址:https://www.cnblogs.com/testlearn/p/14705723.html pytest配置文件可以改变pytest的默认运行方式,它是一个固定的文件名称pytest.ini。 存放路径为项目的根目录 解决中文报错 在讲解配置文件的可用参数前,我们先解决一个高概率会
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/jfl-xx/p/8024596.html 1.简介 在编写代码时,往往涉及时间、日期、时间戳的相互转换。 2.示例 # 引入模块 import time, datetime 2.1 str类型的日期转换为时间戳 # 字符类型的时间 t
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/jaysonteng/p/12688627.html 一、闭包 闭包相当于函数中,嵌套另一个函数,并返回。代码如下: def func(name): # 定义外层函数 def inner_func(age): # 内层函数 print(
阅读全文
摘要:一、编写规则 编写pytest测试样例非常简单,只需要按照下面的规则: 测试文件以test_开头(以_test结尾也可以) 测试类以Test开头,并且不能带有 init 方法 测试函数以test_开头 断言使用基本的assert即可 二、插件 pytest具有很多第三方插件,并且可以自定义扩展,比较
阅读全文
摘要:参考地址:https://www.cnblogs.com/williamjie/p/11195069.html https://www.cnblogs.com/xinghun85/p/9937741.html 现在多进程多线程已经是老生常谈了,协程也在最近几年流行起来。python中有协程库geve
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/semishigure/p/7428945.html 背景: 工作中自己用python写了一个tcp工具,然后用while循环一直接收消息,并且打印出来。然后正常close发现设备并没有离线,然后用了临时的规避方案,发现其实是一直阻塞在
阅读全文
摘要:转载 原文地址:https://blog.csdn.net/abcd1f2/article/details/53322934 当使用requests的get下载大文件/数据时,建议使用使用stream模式。 当把get函数的stream参数设置成False时,它会立即开始下载文件并放到内存中,如果文
阅读全文
摘要:使用callAfter 和 pubsub 多线程通讯实现 import time import wx from threading import Thread from wx.lib.pubsub import pub class TestThread(Thread): def __init__(s
阅读全文
摘要:转载 原文地址:https://blog.csdn.net/zhajio/article/details/103288955 跨平台: import os import sys f = open(os.devnull, 'w') sys.stdout = f Windows: f = open('n
阅读全文
摘要:原文地址:https://yunyaniu.blog.csdn.net/article/details/80865936 解决方法: 需要将site-packages\cv2下面的opencv_ffmpeg340_64.dll文件复制到exe当前文件目录下即可
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/fu-yong/p/9213723.html 简介 pipreqs的作用 一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个python第三方包的list,一般都叫做requirements.txt。 如果一个项目使用时v
阅读全文
摘要:转载 原文地址:http://blog.az009.com/14703.html 在进行坐标转换前先来了解一下目前的的坐标体系分类: 一是GPS坐标,也即WGS-84坐标是一个国际的标准,一般卫星导航,原始的GPS设备中的数据都是采用这一坐标系。国外的Google地图、OSM等采用的都是这一坐标。
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/camilla/p/7279374.html 如何发送各种类型的附件。基本思路就是,使用MIMEMultipart来标示这个邮件是多个部分组成的,然后attach各个部分。如果是附件,则add_header加入附件的声明。在python
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/xueweisuoyong/p/11874444.html 在物联网实际应用项目开发中,为了提升性能,与设备端配合,往往最终使用的是二进制字节串方式进行的通信协议封装,更会把0和1、True和False、Yes和No这样的布尔值每8个只
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/shenjianping/p/11647473.html 一、正则表达式 re模块是python独有的匹配字符串的模块,该模块中提供的很多功能是基于正则表达式实现的,而正则表达式是对字符串进行模糊匹配,提取自己需要的字符串部分,他对所有
阅读全文
摘要:转载 原文地址:http://c.biancheng.net/view/2690.html 在创建了独立应用(自包含该应用的依赖包)之后,还可以使用 PyInstaller 将 Python 程序生成可直接运行的程序,这个程序就可以被分发到对应的 Windows 或 Mac OS X 平台上运行。
阅读全文
摘要:转载 原文地址:https://www.cnblogs.com/starsea/p/5427021.html python内部函数、闭包共同之处在于都是以函数作为参数传递到函数,不同之处在于返回与调用有所区别。 1、python内部函数 python内部函数示例: 1 2 3 4 5 6 7 8 d
阅读全文