logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

QSqlDatabase.addDatabase(“QODBC“) access数据库提示[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3:

connAccessStr =r'Driver={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=D:\test.mdb;'db = QSqlDatabase.addDatabase("QODBC")db.setDatabaseName(connAccessStr)if not db.open():print(db.lastError().

#big data#microsoft#数据库
windows gui 界面 基于图像识别的自动化测试工具

Airtest 、 sikulix【图像识别基于opencv】按键精灵、触动精灵、auto.jspyautogui,pywinauto,uiautomatorAirtest框架基于图像识别的自动化测试框架,是网易自己团队开发的。这个框架核心不在实现方式和技术上,而是理念!这个框架的祖宗是MIT(麻省理工)研究院的成果 Sikuli ,他们构思了一种全新的UI测试模式,基于图像识别控件而不是具体内存

#测试工具#windows
python虚拟环境搬迁到另外一台电脑

结论:主要是 venv\script\ 这个文件夹中的文件,有些hardcode了绝对路径。而我们pip install时候,某些包会在script目录下生成一些exe等文件。也就是activate.bat、pip.exe、某包.exe等文件都不能用旧的,甚至不排除lib中的某些文件可能也写了绝对路径。与其逐个修改(容易错漏了),还不如直接用​ pip install -r requirement

#python#开发语言#后端
项目配置的最常见文件格式(ini,toml,yaml,conf,json,env)

简单配置场景:INI 和 CONF 适合简单的配置,使用解析。需要丰富数据类型:TOML 和 JSON 是不错的选择,分别使用toml和json库解析。复杂数据结构和可读性:YAML 是首选,使用PyYAML库解析。环境变量配置:ENV 文件适合,使用库加载。

文章图片
#json#数据库#java
Django使用Channels实现WebSocket

WebSocket区别于HTTP协议的一个最为显著的特点是,WebSocket协议可以由服务端主动发起消息,对于浏览器需要及时接收数据变化的场景非常适合,例如在Django中遇到一些耗时较长的任务我们通常会使用Celery来异步执行,那么浏览器如果想要获取这个任务的执行状态,在HTTP协议中只能通过轮训的方式由浏览器不断的发送请求给服务器来获取最新状态,这样发送很多无用的请求不仅浪费资源,还不够优

#django#websocket#python
Django实现websocket

现在,很多网站为了实现推送技术,所用的技术都是轮询。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。dwebsocket有两种装饰器:require_websocket和accept_websocekt,使用require_websocket装饰器会导致视图函数无法接收导

#python#django
python GUI库 EEL + VUE.js 开发环境配置 联调

eel开发环境启动的服务器默认端口是8000,如果前端界面的开发也是直接在EEL开发环境中进行,一切好办。根据作者官方github上的资料,eel.start()的第一个参数是启动页的html文件名(入口页面),是字符串。2、vue页面中引入eel.js的时候,引用路径为eel环境的eel.js , 以及把websocket的host设为eel环境的host。1、python代码中的eel.sta

文章图片
#python#开发语言
修改django开发环境runserver命令默认的端口

虽然python manage.py runserver 8080 可以指定端口,但不想每次runserver都添加8080这个参数。runserver默认8000端口。

文章图片
#django#python#后端
imaplib 邮件搜索

https://blog.csdn.net/pengzhi5966885/article/details/75019099MAP搜索键:'ALL':返回该文件夹中的所有邮件。如果你请求一个大文件夹中的所有信息,可能会遇到imaplib的大小限制'BEFORE/ON/SINCE date':分别返回给定的date之前、当天、之后IMAP服务器接受的消息,日期格式必须是05-Jul-2017此外,虽然

    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择