flask 分页的详细介绍
Python

flask 分页的详细介绍

45 0

在我们学习的过程中会遇到这么样的问题,就是在我们学习的过程中会发现需要分页处理,这里呢,给大家介绍书上说的分页。1234567891011@app.route('/',methods=['GET'])@app.route('/<int:page>')def home(page=1): pagination=Post.query.order_by(Post.publish_date.de

Python

如何创建Django程序

32 0

创建Django程序终端命令:django-admin startproject sitenameIDE创建Django程序时,本质上都是自动执行上述命令上述的sitename是自己定义的项目名称!其他常用命令:123456python manage.py runserver 0.0.0.0:port  python manage.py startapp appname  python manage.py syncdb  python manage.py makemigrations  python ma

Python

Python常用方法和技巧汇总

42 0

这篇文章主要介绍了收藏的一些Python常用方法和技巧,本文讲解了逆转字符串的三种方法、遍历字典的四种方法、遍历list的三种方法、字典排序的方法等Python常用技巧和方法,需要的朋友可以参考下1. 逆转字符串的三种方法1.1. 模拟C++中方法, 定义一个空字符串来实现通过设置一个空字符串, 然后讲参数中的字符串从后往前遍历, 使用字符串的加法合并为新的字符串1234567def reverse(text) : str = '' index = len(text) - 1 while

Python

Python编程JSON格式的转换、else语句的活用和setdefault方法详解

76 0

这篇文章主要介绍了总结Python编程中三条常用的技巧,包括JSON格式的转换、else语句的活用和setdefault方法的使用,需要的朋友可以参考下在 python 代码中可以看到一些常见的 trick,在这里做一个简单的小结。json 字符串格式化在开发 web 应用的时候经常会用到 json 字符串,但是一段比较长的 json 字符串是可读性较差的,不容易看出来里面结构的。 这时候就可以用 python 来把 json 字符串漂亮的打印出来。1234567891011121314151617181

Python

适合利用Python合并多个装饰器?

46 0

这篇文章主要介绍了Python合并多个装饰器小技巧,本文用改写调用函数的方式实现把多个装饰器合并成一行、一个函数来调用,需要的朋友可以参考下django程序,需要写很多api,每个函数都需要几个装饰器,例如1234@csrf_exempt @require_POST def foo(request): pass既然那么多个方法都需要写2个装饰器,或者多个,有啥办法把多个合并成一行呢?上面的函数执行过程应该是代码如下:1csrf_exempt(require_POST(foo))修改成123

Python

Python如何查找子字符串

442 0

这篇文章主要介绍了Python字符串中查找子串小技巧,,需要的朋友可以参考下如果让你写一个程序检查字符串s2中是不是包含有s1。也许你会很直观的写下下面的代码:123456789101112#determine whether s1 is a substringof s2 def isSubstring1(s1,s2): tag = False len1 = len(s1) len2 = len(s2) for i in range(0,len2): if s

Python

如何对Python进行性能优化

64 0

Python的批评者声称Python性能低效、执行缓慢,但实际上并非如此:尝试以下6个小技巧,可以加快Pytho应用程序。Python是一门非常酷的语言,因为很少的Python代码可以在短时间内做很多事情,并且,Python很容易就能支持多任务和多重处理。py 1、关键代码可以依赖于扩展包Python使许多编程任务变得简单,但是对于很关键的任务并不总是提供最好的性能。使用C、C++或者机器语言扩展包来执行关键任务能极大改善性能。这些包是依赖于平台的,也就是说,你必须使用特定的、与你使用的平台相关的包。简

Python

非常实用的Python小技巧总结

29 0

这篇文章主要介绍了Python常用小技巧,实例总结了Python关于字典、字符串、随机数等操作技巧,非常简单实用,需要的朋友可以参考下本文实例总结了Python常用的小技巧。分享给大家供大家参考。具体分析如下:1. 获取本地mac地址:123import uuidmac = uuid.uuid1().hex[-12:]print(mac)运行结果:e0cb4e0775852. del 的使用123a = ['b','c','d']del a[0]print(a)# 输出 ['c', 'd']123a =