Flask使用layui数据表格的实例展示

table模块是layui比较核心的组件之一,他能将表格数据进行动态的展示,追加、修改等操作,当所有接口写好以后,后面使用起来那叫一个爽,目前作者还在完善这个框架之中,我们来看看我们常用的数据展示的例子还是在学习使用Flask框架,先看看函数代码,上面的导入模块这里就不写出来了,展示主要代码:@tools.route('/news', methods=['POST','GET'])def news():    return ren...

阅读全文

python使用opencv-python播放实时的RTSP视频流

先来上干货代码,再来讲解模块使用方法先要pip安装两个模块,一个是opencv-python,另一个是pywin32#!/usr/bin/python3#coding:utf-8import cv2import win32guicap = cv2.VideoCapture('rtsp://admin:admin@127.0.0.10')  while cap.isOpened():     &...

阅读全文

Flask使用百度开源图标js框架echarts构建报表方法

以前用PHP的时候用过,现在用python开发也用了下,记录下用法,下次可以直接复制来用下载地址:http://echarts.baidu.com/download.html一般选择常用版本,或者完整版都可以我用的flask框架开发的运维WEB工具,直接上代码了函数代码@panel.route('/newscount', methods=['POST','GET'])def newsCount():    #今日开始时间 &...

阅读全文

使用ajax来对后台主框架进行布局(非iframe方式)

以前后台布局都是用的iframe配合js来对后台进行布局,使用iframe框架对后台布局有很多优势,例如这个标签是符合w3c标准的标签,不会存在兼容性问题,然后相对于其他的iframe给你视觉上的整体度更高,下来面就发下我常用的后台布局代码吧,是iframe的方式html代码:<a href="javascript:;" data-href="/new">文章</a><div class="layui-body"> ...

阅读全文

ThinkPHP操作MongoDB排序关于最大使用32M内存报错的解决方案

当mongodb里的数据达到一定规模以后,默认的32M内存已经无法存放这么大的数据而抛出错误,因为mongodb的排序是在内存中进行的,错误提示如下Executor error during find command: OperationFailed: Sort operation used more than the maximum 33554432 bytes of RAM. A...

阅读全文

python3队列模块queue用法详解

在python中,多个线程之间的数据是共享的,多个线程进行数据交换的时候,不能够保证数据的安全性和一致性,所以当多个线程需要进行数据交换的时候,队列就出现了,队列可以完美解决线程间的数据交换,保证线程间数据的安全性和一致性queue是python中的标准库,可以直接import引用queue模块有三种队列及构造函数:Pythonqueue模块的FIFO队列先进先出。classqueue.Queue(maxsize)LIFO类似于堆,即先进后出。classqueue.LifoQueue(maxsize)还有一种是优先级队列级别越低越先出来。c...

阅读全文

python3检测TCP端口状态

之前有用php的socket来检测tcp端口监听情况,效果不理想,也可以说完全没啥用吧,今天在网上找了下python3检测TCP端口的代码,还比较好用,记录下以后备用,已经本地测试过了,代码中的细节我会进行说明#!/usr/bin/python#coding:utf-8import socketdef checkTcp(ip, port)try:    s = socket.socket(socket.AF.INET, sock...

阅读全文

python使用get请求发送header带session信息

我们在请求有些网站的数据接口时需要携带session才能请求成功,之前用php写过一个,参考这个里http://sulao.cn/post/547.html现在用flask框架写工具也需要这个功能,顺利写了个记录下来登录并保存session_id的方法import  requests#保存session_iddef saveSessionId(username, password):url = "http://sulao.cn/login"json_va...

阅读全文

Flask中使用pymongo操作monggodb和分页显示数据

使用pymongo操作mongodb非常简单,同时mongo内置的limit+skip命令组合可以简化我们代码中的分页,例如我通过url传参将页面变量p传入查询语句,就可以轻松做到分页,同时使用pymongo操作mongodb的代码基本和原生命令差不多安装pymongo比较简单,直接pip进行安装即可pip install pymongo然后我操作mongo的方法代码是这样from flask import Flask,render_template,request,jsonifyfrom ...

阅读全文

Flask1.0.2自定义过滤器使用方法详解

查了很多文档,一直搞不定自定义过滤器,flask的过滤器其实就和tp框架的自定义函数是一样东西,就是操作起来比原来thinkphp框架麻烦些,首先框架没有一个提前定义好的自定义函数库,在这里暂时称为自定义函数模块吧。再则写了一个自定义过滤器模块他也不能自动挂载,需要我们导入下,下面就直接上代码吧,最新版的flask,还在不断的踩坑中首先我们在独立的模块下面创建一个common.py来写自定义过滤器的一些方法,内容如下:#!/usr/bin/env/python3#coding:utf-8__author__ = 'ya...

阅读全文