
python
hahahzzzzz
这个作者很懒,什么都没留下…
展开
-
每周学习笔记(第二周)
2021-03-29 ~ 2021-04-04一、AddSingleton AddScoped AddTransient基本解释未解之谜一、AddSingleton AddScoped AddTransient基本解释AddTransient:瞬时模式,每次请求,都获取一个新的实例。即使同一个请求获取多次也会是不同的实例AddScoped:每次请求,都获取一个新的实例。同一个请求获取多次会得到相同的实例AddSingleton:单例模式,每次都获取同一个实例未解之谜AddSinglet原创 2021-04-05 19:11:59 · 254 阅读 · 2 评论 -
python调用C# DLL示例代码
python代码import clr #安装 pythonnet包,不要安装clrimport json# 引用Dll,不需要添加后缀client = clr.AddReference(r'DLL\UtilORM')def TestPyCall(): '''调用dll函数。string的参数''' from UtilORM import MesWithJtErpCommand jtCom = MesWithJtErpCommand() result = jtCo原创 2021-03-26 15:50:25 · 392 阅读 · 1 评论 -
Python3调用.NET DLL
关键代码import clr #安装 pythonnet包,不要安装clrprint('开始测试调用DLL')# 引用Dll,不需要添加后缀client = clr.AddReference('UtilORM')print(client)from UtilORM import ErpCommandcom = ErpCommand()result = com.TestPyCall('aaa')print(result)碰到问题我这个DLL有很多相关依赖得DLL,全放到对应目录就可以原创 2021-03-26 12:14:20 · 593 阅读 · 0 评论 -
python进行接口压力测试(1秒1000个请求)
需求需要对接口进行压力测试,测试其最大并发是多少python代码import jsonimport requestsimport timeimport concurrent.futures import threadingSUCCESS = 0FAIL = 0;def Api(name,pwd): registerUrl = 'http://localhost:8001/api/UserInfo/Login' data = {'name':name,'pass原创 2021-03-21 11:39:41 · 8979 阅读 · 2 评论 -
阿里云-云开发平台部署Django项目-问题记录
阿里云官方教程:https://help.aliyun.com/document_detail/183377.html?spm=5176.11065259.1996646101.searchclickresult.5d43d7f0M872xQ阿里云云开发平台:https://workbench.aliyun.com/application问题1:配置文件移至云平台在Django项目中,默认【settings.py,urls.py,wsgi.py,__init__.py】这些文件是在一个文件夹中,原创 2021-01-06 16:54:29 · 402 阅读 · 1 评论 -
IIS下部署Django
主要参考该篇文章:https://www.django.cn/article/show-21.html基本按参考文章的,只是记录我在过程遇到的问题。1.在原文章第一步,如下图这个步骤时,我最初也是只安装了CGI,后面发现不行,我就把asp.net3.5 asp.net4.5都安装,就可以了2.在原文章第五步时,我这个路径我开始没有设置对,原图如下:注意下:填写setti...原创 2020-01-09 14:59:40 · 174 阅读 · 0 评论 -
vsCode配置python问题
问题:电脑上安装python,使用request模块,pip里面是安装了的,但是一直提示找不到原因:电脑用python安装包安装了,又在vsCode里安装了,vsCode里编译用的自己的,而不是电脑path里配置。导致一直找不到。问题分析:之前没解决之前,箭头所指的地方一直是vsCode自己的路径,C盘下面一大驮那种。用这个路径对比自己的安装路径,发现不一样。然后修改vsCode里...原创 2019-08-19 22:32:10 · 403 阅读 · 0 评论 -
python yield
1.带yield的函数是一个生成器,而不是一个函数了,这个生成器有一个函数就是next函数,next就相当于“下一步”生成哪个数,这一次的next开始的地方是接着上一次的next停止的地方执行的,所以调用next的时候,生成器并不会从foo函数的开始执行,只是接着上一步停止的地方开始,然后遇到yield后,return出要生成的数,此步就结束2.yield类似return,只不过每次到yi...转载 2019-09-09 23:19:08 · 92 阅读 · 0 评论