• python filter过滤列表套字典基于键和值 filter list of dictionaries based on key value

    由于工作需要,需要把过滤掉一个由字典组成的列表中某一个key对应的值如exampleSet = [{'type':'type1'},{'type':'type2'},{'type':'type2'}, {'type':'type3'}]解决方法使用列表:exampleSet = [{'type':'type1'},{'type':'type2'},{

    python 400 人阅读 0 条评论
  • ModuleNotFoundError: No module named 'apt_pkg

    在ubuntu使用apt install python3.9,然后启动django项目时,遇到错误提示:ModuleNotFoundError: No module named 'apt_pkg解决方法:进入包目录cd /usr/lib/python3/dist-packages/执行软连接由于的我是3.8升级到3.9 所以我的是ln -s apt_pkg.cpython-38-x86_64-linux-gnu.so apt_pkg.so可以通过ls查看当前的文件。如果apt_pkg.so已存在,则使用:l

    Linux 1562 人阅读 0 条评论
  • django RawQuerySet to dict 转换为字典

    django RawQuerySet to dict  转换为字典sql="""     select * from table """ rqs=Model.objects.raw(sql) final_li = [] for obj in rqs:     temp_dict = dict(obj.__dict__)   

    Django 438 人阅读 0 条评论
  • 防止layer.confirm快速点击会重复触发事件问题

    ayer.confirm快速点击会重复触发事件问题问题描述: 快速点击会出现,重复触发事件,像后台发起多次请求,此时后台极端=短时间内多次请求,会出现并发问题,数据脏读问题分析 :查看layerUI的API发现,系统的confirm是线程阻塞的,而layer.confirm是非阻塞的问题解决 方案1. 防止重复触发事件,前台js加锁 方案2.后台代码加乐观锁 此时综上所述,方案1解决这个问题最佳方法。具体实现$("#dssubmit").click(function(){        

    JavaScript 429 人阅读 0 条评论
  • error: <class 'FileNotFoundError'>, [Errno 2] No such file or directory: file: /usr/lib/python3/dist-packages/supervisor/xmlrpc.py line: 560

    在安装supervisorctl时遇到错误error: <class 'FileNotFoundError'>, [Errno 2] No such file or directory: file: /usr/lib/python3/dist-packages/supervisor/xmlrpc.py line: 560解决方法:sudo touch /var/run/supervisor.sock sudo&nbsp

    python 1244 人阅读 0 条评论
  • layui 如何获取表格复选框选择的数据集合

    layui 如何获取表格复选框选择的数据集合javascript<script>     layui.config({         base: '/static/default/plugin/layuiadmin/' //静态资源所在路径     }).extend({         index:&nbs

    JavaScript 602 人阅读 0 条评论
  • linux(ubuntu/centos) 使用sz下载文件超过4g,大文件分割/q切割

    当下载文件超过4g,使用sz提示由于文件过大,不能下载。下载大文件有以下方法:scpftpnclcmp文件切歌由于本人操作问题,只能使用文件切割。文件切割cat xxx.tar |split  -b 2G - xxx.tar.# xxx.tar  需要切割文件# -b       单个切割的文件大小# - xx.tar. 切割后的文件名最后就会按照每个文件大小为2g进行切割,切割后的文件

    Linux 1113 人阅读 0 条评论
  • windows /mac/linux django错误 sqlite3.OperationalError: no such function: JSON_VALID

    python3.9之前的版本是默认不包含SQLLite JSON扩展。需要更新sqlite DLL才可以解决问题。解决办法:打开以下网址:https://code.djangoproject.com/wiki/JSON1ExtensionWindowsAs of Python 3.9, the official Python installer on Windows already includes the JSON1 extension by default. If you're using an earlier version of Python or unofficial ins

    Django 631 人阅读 0 条评论