E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python小知识
python小知识
点
前言:积累知识没有尽头!ORM操作:在ORM操作数据库的时候应当尽量减少对数据库的查询,在一次查询中把数据都拿到,这样可以大幅提高运行效率-only(只查询指定字段)-defer(查询不包括指定字段的字段)-seleted_related(联合查询关联表)连表操作,相当于主动做join-prefetch_related(两次单表查询)多次单表操作,先查询想要的数据,然后构造条件,如:id=[1,2
dymlnet
·
2020-04-06 18:37
python小知识
(平时遇到)
1.python命名空间可作用域变量是拥有匹配对象的名字(标识符)。命名空间是一个包含了变量名称们(键)和它们各自相应的对象们(值)的字典。一个Python表达式可以访问局部命名空间和全局命名空间里的变量。如果一个局部变量和一个全局变量重名,则局部变量会覆盖全局变量。每个函数都有自己的命名空间。类的方法的作用域规则和通常函数的一样。Python会智能地猜测一个变量是局部的还是全局的,它假设任何在函
Chelseady
·
2019-02-28 15:36
python
Python小知识
-序列数据结构之元组tuple(二)
这篇文章讲的是Python的元组类型tuple内容简介Python的元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组使用小括号(),列表使用方括号[]。元组中的元素类型也可以不相同。1.创建元组元组创建:括号中添加元素,并使用逗号隔开即可。实例如下:tup1=(1,2,3)tup2=('张三','李四','王五')注意当元组中只包含一个元素时,需要在第一个元素后面添加‘,’。tu
Blessy_Zhu
·
2019-01-10 10:36
Python基础
Python小知识
点——生成器(generator)与关键字yield的运用
生成器(generator)是一种可迭代对象。在处理包含大量数据时,如果使用list来进行操作,会导致内存占用大,效率低。生成器通过延迟计算,实现了一种边循环边计算的可能,只有在需要的时候才返回相应的结果,而不是一次性返回一整个结果列表,因此可以有效地节省了大量的空间。首先,根据列表生成式,将[]改成()即可创建一个generator>>>a=(x*xforxin[1,2,3])#列表生成式:a=
Qlly
·
2018-08-24 22:51
Python
Python小知识
——————Python循环语句中else的用法总结
这篇文章给大家整理了关于Python中循环语句中else的用法,包括常规的ifelse用法、ifelse快捷用法、与for关键字一起用、与while关键字一起用以及与tryexcept一起用的用法总结,有需要的朋友们可以参考借鉴。本文讨论Python的for-else和while-else等语法,这些是Python中最不常用、最为误解的语法特性之一。Python中的for、while等循环都有一个
Thoms_
·
2018-07-10 23:44
python
else
Python小知识
————如何解决Python日常代码中的一些BUG
相信很多小伙伴在日常敲代码的过程中,一不小心或者一不留神就会出错,程序总会被各种各样的bug困住,扰乱我们这些程序猿的心境。那么今天我就来跟大家分享一下简单常见的BUG及相应BUG的处理方法,这样的话,下次我们再遇到这些BUG,就能很轻松解决掉,程序得以运行。错误一:#TypeError:cannotconcatenate'str'and'int'objects#不能连接str和int对象age=
Thoms_
·
2018-07-10 21:01
编程
错误处理
python小知识
--python遍历指定文件的所有文件和目录
概述os.listdir()方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。这个列表以字母顺序。它不包括'.'和'..'即使它在文件夹中。只支持在Unix,Windows下使用。语法listdir()方法语法格式如下:os.listdir(path)参数path--需要列出的目录路径返回值返回指定路径下的文件和文件夹列表。实例以下实例演示了listdir()方法的使用:准备工作:我的./d
Vipbinn
·
2018-07-03 22:49
python
遍历文件夹中的所有文件和路径
python小知识
Python小知识
点总结
1.super()在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用super()来实现:classAnimal(object):def__init__(self,name):self.name=namedefgreet(self):print('Hello,Iam%s.'%self.name)class
知诸狭
·
2018-07-03 20:11
Python
python小知识
python使用随机数创建数组importrandomrandom_list=[]list_length=20whilelen(random_list)
ARVRinChina
·
2018-02-02 18:55
Python
python小知识
点
python小知识
点传递元组一个函数中返回两个不同的值案例:>>>defget_error_details():return(2,"details");>>>>>>errnum,errstr=get_error_details
endian
·
2018-01-24 14:31
python小知识
函数的可变参数*args:接受普通参数,以元祖形式保存。**kwargs:接受关键字参数,以字典形式保存。更新中。。。。。匿名函数(lambda)myFun=lambda:print("我是大色狼")使用dir(builtins)查看常用的内置函数python的单例模式classsignlClass:def__new__(cls,*args,**kwargs):ifnothasattr(cls,'
达摩君
·
2017-04-08 16:13
Python小知识
点
Python的两种引入机制Python提供了二种引入机制:1.relativeimport2.absoluteimporrelativeimportrelativeimport也叫作相对引入,在Python2.5及之前是默认的引入方法。它的使用方法如下:from.stringimportafrom..stringimportafrom...stringimporta这种引入方式使用一个点号来标识引
填坑侠
·
2017-03-28 14:10
Python小知识
——深度剖析获取迭代序列
相信获取迭代序列是一个非常普遍的需求功能,基本上写代码都要考虑到这个东西,我自己写博客系统的时候也经常遇到这个问题,实现起来其实很简单,只要在for循环外加一个参数监听迭代就行了,比如下面这种方式li=['a','b','c','d','f'] num=0 foriinli: print'index:'num,'element:',i num+=1这种方式获取起来很容写,也比较好理解,但是这个运行
wyb199026
·
2016-03-12 19:00
python
python小知识
闭包的特点是返回的函数还引用了外层函数的局部变量 匿名函数有个限制,就是只能有一个表达式,不写return,返回值就是该表达式的结果 @修饰函数: def decoration(f): def fn(*args,**kw): print 'call'+f.__name__+'()' return f(*args,**kw) r
·
2015-11-11 18:18
python小知识
python小知识
1. 用python乱序一个数组: 1 >>> from random import shuffle 2 >>> y = [[j] for j in range(100)] 3 >>> shuffle(y) 4 >>> print y 5 [[65], [39], [2], [94], [28], [63], [1
·
2015-11-11 07:43
python小知识
python小知识
一、列表 >>> L=[1,2] >>> M=L //L和M同时指向列表对象,内容为[1,2] >>> L=L+[3,4] //系统新增了一个对象,内容为[1,2,3,4] >>> L,M [1,2,3,4],[1,2] >>> L=[1,2] >>&g
·
2015-10-21 10:08
python小知识
[python]
Python小知识
点汇总
Python程序节构#!/usr/bin/pythonimport,defmyFunction():defmain():myFunction()if__name__=="__main__":main()客户端参数importsysscript=sys.argv[0]ip=sys.argv[1]port=sys.argv[2]print"[+]Thescriptnameis:"+scriptprin
navyofficer
·
2015-09-15 16:29
python
Python小知识
集锦之(raw_input() 与 input() __ Python)
raw_input()与input()__Python,这两个均是python的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。例1:#!/user/bin/python # -*- coding: utf8 -*- raw_input_A = raw_input("raw_input: ") print raw_input_A用户键入abc后输出:raw_
霞女
·
2014-05-05 16:00
Python小知识
在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些的你应该了解的Pyghon功能特色。 带任意数量参数的函数 你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。 首先,看下面是一个只定义可选参数的例子 01 def function(arg1=&qu
qindongliang1922
·
2013-12-27 10:00
python
python小知识
Python小知识
在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些的你应该了解的Pyghon功能特色。 带任意数量参数的函数 你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。 首先,看下面是一个只定义可选参数的例子 01 def function(arg1=&qu
qindongliang1922
·
2013-12-27 10:00
python
python小知识
Python小知识
在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些的你应该了解的Pyghon功能特色。 带任意数量参数的函数 你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。 首先,看下面是一个只定义可选参数的例子 01 def function(arg1=&qu
qindongliang1922
·
2013-12-27 10:00
python
python小知识
Python小知识
在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些的你应该了解的Pyghon功能特色。 带任意数量参数的函数 你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。 首先,看下面是一个只定义可选参数的例子 01 def function(arg1=&qu
qindongliang1922
·
2013-12-27 10:00
python
python小知识
Python小知识
在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些的你应该了解的Pyghon功能特色。 带任意数量参数的函数 你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。 首先,看下面是一个只定义可选参数的例子 01 def function(arg1=&qu
qindongliang1922
·
2013-12-27 10:00
python
python小知识
Python小知识
在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些的你应该了解的Pyghon功能特色。 带任意数量参数的函数 你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。 首先,看下面是一个只定义可选参数的例子 01 def function(arg1=&qu
qindongliang1922
·
2013-12-27 10:00
python
python小知识
Python小知识
(4)
导入模块及方法importmath frommathimportsqrt print(math.floor(11.1)) print(sqrt(9.1))
u011491148
·
2013-08-14 20:00
time模块
终于,我决定要各个击破,对常用的
python小知识
进行总结。下面总结了python中对时间处理的常见函数。
·
2013-06-06 17:00
python
Python小知识
点
a.python里所有对象可以动态地添加新的属性,当类动态地添加属性后,类的实例都能访问到该对象,其实这个很好理解,动态语言,只要遵循一定的解析规则就行b.类里的变量不是以self,开头定义的都是类变量,相当于java,c++里的static,所有实例共享他们c.函数都是实现为descriptord.每个实例有__dict__用来存放动态的属性e.继承:当继承后,python不会向java,c++
imzoer
·
2013-03-06 21:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他