- 博客(13)
- 资源 (24)
- 收藏
- 关注
转载 使用python代码找到Python site-packages目录位置
python第三方包都安装到了site-packages目录下了。 我们可以通过下面的python代码来找到它的位置:import osos.path.dirname(os.__file__)这个路径在不同操作系统下会有不同的值。
2017-07-27 11:23:23 12178
原创 jinja2自带的所有过滤器
FILTERS = { 'abs': abs, 'attr': do_attr, 'batch': do_batch, 'capitalize': do_capitalize, 'center': do_center,
2017-07-21 15:17:01 4832
转载 flask中设置和获取cookie
一、 什么是cookie什么是cookie?如果单单从数据结构的角度来说,它可以被理解成用来保存数据的一个dictionary,由一组组键值对组成.如果从作用上来说,我们知道Http协议是一种无状态的协议.什么叫无状态呢,就是本次的客户端请求不会保留上一次客户端请求的状态,简单点说就是这样会要求我们每次在浏览器中点开一个网站的链接都会输一次账户和密码.cookie就是用来解决这个问题的.
2017-07-18 15:30:09 10986 1
原创 sqlalchemy多表联合查询(inner outer join 左右连接)详解
本篇内容为大家提供的是sqlalchemy多表联合查询(inner outer join 左右连接)详解,该教程主要介绍了sqlalchemy的多表联合查询。#按用户名摸糊查询trans_details.query.join(Uses).filter(Users.username.like('%xx%'))#select xxx from trans_details inner join tra
2017-07-18 13:08:20 22165
转载 mysql 递归查询
1、创建表:DROP TABLE IF EXISTS `t_areainfo`;CREATE TABLE `t_areainfo` ( `id` int(11) NOT '0' AUTO_INCREMENT, `level` int(11) DEFAULT '0', `name` varchar(255) DEFAULT '0', `parentId` int(11) DEFAULT '0
2017-07-17 20:39:59 417
转载 python弱引用使用介绍
和许多其它的高级语言一样,Python使用了垃圾回收器来自动销毁那些不再使用的对象。每个对象都有一个引用计数,当这个引用计数为0时Python能够安全地销毁这个对象。使用weakref模块,你可以创建到对象的弱引用,Python在对象的引用计数为0或只存在对象的弱引用时将回收这个对象。一、 创建弱引用你可以通过调用weakref模块的ref(obj[,callback])来创建一个弱引用,obj是你
2017-07-16 20:43:05 1320
原创 python3中实现函数的重载
python中是不支持函数重载的,但在python3中提供了这么一个装饰器functools.singledispatch,它叫做单分派泛函数,可以通过它来完成python中函数的重载,让同一个函数支持不同的函数类型,它提供的目的也正是为了解决函数重载的问题。 看下面的例子,应该知道怎么去使用它完成函数的重载。from functools import singledispatch@singled
2017-07-15 21:29:51 8646 2
原创 python中functools.singledispatch的使用
在python3中提供了functools.singledispatch这个装饰器,但是这个装饰器是做什么呢?其实它是单分派泛函数,看到这个名词,一脸的懵逼,这是什么鬼,然而大家都知道c++中的函数是可以重载的,那么它的作用就和c++中函数的重载类似。下面看个代码就知道它的作用了from functools import singledispatch@singledispatchdef show(
2017-07-15 21:22:20 3412
转载 python的reduce()函数使用详解
reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。例如,编写一个f函数,接收x和y,返回x和y的和:def f(x, y): return x + y调用 redu
2017-07-06 16:17:20 562
原创 jquery-confirm设置按钮显示中文
jquery-confirm 是一个功能强大的jQuery对话框和确认框插件,使用起来非常的简单,我在使用的时候也遇到了一些问题,如何将按钮设置中文呢?查阅文档才知道,原来是通过下面的方式。 效果如下: 代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title
2017-07-04 11:02:05 13750 1
原创 flask之使用ajax实现点击左侧边栏,不刷新显示右边内容
在实现点击左侧导航栏,右侧不刷新页面显示网页内容的方法有很多,可以通过ifram实现、可以使用div绑定a或者li的点击事件 阻止a的默认行为,用jQuery的load()可以来加载这个div,即将网页放入div中,当然也可以用下面的方式实现,采用ajax技术实现局部刷新,有人说下面的方法比较麻烦,我感觉还好,比较适合自己的需求,实现也比较简单,通过flask提供web服务,使用ajax异步加载,特
2017-07-03 21:19:23 8026 2
原创 flask中jinja2设置使用全局变量
最近一前端的小伙给我说,他想让所有模板使用同一个变量,每个模板对其值做了修改,其他模板拿到的变量也得到相应的改变,说白了就是jinja2操作全局变量,这个可以使用cookie来实现,但是他不想做相应的js操作,然后问我有什么办法吗? 我考虑之后想到jinja2可以设置全局函数,可以让全局函数来操作变量,实现代码如下。目录结构如下globaltest.py#coding:utf-8from fla
2017-07-01 21:46:38 9863
jquery-confirm设置按钮显示中文
2017-07-04
flask之使用ajax实现点击左侧边栏,不刷新显示右边内容
2017-07-03
Qt将excle中数据读取到widget上源码
2015-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人