
Python
文章平均质量分 61
chenjinyu_china
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python类型属于对象,不属于变量
python类型属于对象,不属于变量这句话怎么理解?那跟着看下去吧a = 3a = 'python'a = 1.23对a赋值了三次,第一次是整数,第二次是字符串,第三次是浮点数,这样的赋值对于习惯了C,C++,JAVA语言的童鞋来说很不习惯,可能他们会认为a居然能从整数变原创 2011-09-01 12:53:05 · 2833 阅读 · 2 评论 -
Django 导出 Excel 代码详解
这篇技术贴讲怎样在Django的框架下导出Excel, 最开始打算用ajax post data 过去,但是发现不行,所以改用了get的方式。如果只有一个id(pk)那用get的方式很简单就可以访问对应的view section,但是如果是多个ids,我用的是session.Python3.5 Django 1.10, sqlite3, windows 10原创 2016-08-08 23:38:39 · 10706 阅读 · 1 评论 -
Python Cookbook 4.1 复制(拷贝)对象(浅复制和深复制)
需求:你想复制一个对象.因为在Python中,无论你把对象做为参数传递,做为函数返回值,都是引用传递的.讨论:标准库中的copy模块提供了两个方法来实现拷贝.一个方法是copy,它返回和参数包含内容一样的对象.import copynew_list = copy.copy(existing_list)有些时候,你希望对象中的属性也被复制,可以使用deep转载 2012-09-14 14:40:00 · 2374 阅读 · 0 评论 -
Python中*args 和**kwargs的用法
好久没有学习python了,应为工作的需要,再次拾起python,唤起记忆。当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。还是直接来代码吧,废话少说def fun_var_args(farg, *args): print "arg:", farg for value in args:原创 2012-11-01 15:15:10 · 154416 阅读 · 16 评论 -
参数列表中的self:显式不等于冗余
Self in the Argument List: Redundant is not ExplicitSeptember 23, 2008 self在区分全局变量/函数和对象中的成员变量/函数十分有用。例如,它提供了一种作用域机制,我个人认为比Ruby的@和@@清转载 2011-08-30 23:22:26 · 1077 阅读 · 0 评论 -
Python中的yield
1. iterator叠代器最简单例子应该是数组下标了,且看下面的c++代码:int array[10];for ( int i = 0; i < 10; i++ ) printf("%d ", array[i]);叠代器工作在一个容器里(array[10]转载 2011-08-31 13:47:23 · 1074 阅读 · 0 评论 -
python 可返回多个值
python可以返回多个值,确实挺方便函数里的return只能返回一个值,但是返回类型是没是限制的因此,我们可以“返回一个 tuple类型,来间接达到返回多个值”。例子是我在robot framework source code 时的例子: def __原创 2011-08-31 00:04:58 · 8845 阅读 · 7 评论 -
Python 学习笔记
Python 学习笔记def run(): print 'running...' def execute(method): method()execute(run)result:running...condition =原创 2011-08-30 12:44:38 · 1124 阅读 · 0 评论 -
python __init__.py
python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果转载 2011-08-30 11:20:08 · 2136 阅读 · 2 评论 -
python sys.path用法
pythonsys模块包含了与python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性import sysprint dir(sys)result:['__displayhook__', '__doc__', '__ex原创 2011-08-30 12:27:26 · 39372 阅读 · 2 评论 -
python动态类型
最近关注着python,越来越喜欢它了。下面是我看python的学习手册学习到的理论,给大家分享一下:如果你有静态编译类型语言c,c++,java的背景,你也许有些困惑。我们在使用变量时,都没有声明变量的存在和类型,并且变量还可以工作。例如,在交互会话模式或是程序文件中,原创 2011-09-01 10:15:58 · 3412 阅读 · 0 评论 -
python 共享引用
在上一节中,我给大家介绍了单个变量被赋值引用多个对象的情况。然而,单个(一个)对象被多个变量引用又是怎么一回事儿呢?a = 3b = a先上图(图1)吧,大家一看就一目了然了:图1变量名和对象,在运行赋值语句b = a之后,变量a,b都指向了对象3的内存空间原创 2011-09-01 13:39:26 · 2011 阅读 · 0 评论 -
Django makemigration No changes detected
当我把django的app 移动到新的环境下时,遇到了这样的问题:> makemigrations - No changes detected> migrate - No migrations to apply.然后 python manage.py runserver时,website能正常访问,可以一旦牵涉到database时就会报错。例如:Exception原创 2016-08-09 02:13:31 · 13790 阅读 · 2 评论