- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 python object has no attribute '__getitem__'
class Animal(object): def __init__(self, name): self.name = namea1 = Animal("panda")print a1['name']当执行a1['name']出现如下问题: Traceback (most recent call last): File “test.p
2017-05-30 22:04:55 45717
原创 python object does not support item assignment
先看以下代码:class Animal(object): def __init__(self, name): self.name = namea1 = Animal("panda")a1['age'] = 12当执行到a1['age'] = 12报错: Traceback (most recent call last): File “
2017-05-30 21:59:32 98760 1
原创 python object is not iterable
一个对象可以通过for循环来遍历,这种遍历我们称为迭代(Iteration)。例如以下代码:class Animal(object): def __init__(self, name): self.name = namea1 = Animal("panda")for one in a1: print one执行时出现如下错误: T
2017-05-30 21:53:11 76279 1
原创 python中的getattr hasattr setattr delattr
这些函数作用就是便于动态增加,删除属性;举例说明如下:class Animal(object): def __init__(self): self.name = "Youe" self.age = 12a = Animal()print "--------getattr-----------"print getatt
2017-05-30 18:19:32 564
原创 python中的装饰器decorator
简单说,装饰器的目的就是返回一个函数。下面举例说明。例如:def test1(func): def w1(*args, **kwargs): print "w1" return func(*args, **kwargs) return w1@test1def test2(): prin
2017-05-30 17:56:40 373
原创 Django ValuesQuerySet转json
在使用ValuesQuerySet存放查询结果时,有时需要转为json,但并不能直接使用json.dumps()直接转,而是需要经过下面一个步骤:result_set = Apple.objects.all().values()print type(result_set)data_list = result_set[:] # queryset转为listprint type(data_list
2017-05-30 11:14:56 7299
原创 python HTTP请求--requests 的使用
python中你用什么库发送HTTP请求呢,urllib,urllib2? 下面介绍一个更简单的:requests。 使用requests,可以简洁高效的发送HTTP请求。1.安装直接使用pip安装$ pip install requests如果没有安装pip,首先$ easy_install pip安装成功,得到提示: Installing collected packages: requ
2017-05-21 10:47:13 61732
原创 主线程中同步的 XMLHttpRequest 已不推荐使用,因其对终端用户的用户体验存在负面影响。
最近写前端页面,使用ajax请求数据时,遇到一个提示信息: 主线程中同步的 XMLHttpRequest 已不推荐使用,因其对终端用户的用户体验存在负面影响。更多帮助请见 http://xhr.spec.whatwg.org/ajax请求代码如下:$.ajax({ url:'{{ API_URL }}notification/inform/', type: 'POST',
2017-05-20 15:32:21 35644 2
原创 python子类调用父类的方法
经常遇到子类的方法需要调用父类的方法,下面简单介绍其使用方法。 class2.py#!/usr/bin/python#-*-coding:utf-8 -*-# 定义父类class Base(object): def take_action(self): print "Base take action"# 定义子类class Derive(Ba
2017-05-01 12:35:41 2580
原创 python list删除元素时的遗漏问题
列表删除元素可以使用pop,remove。pop的参数为索引,默认情况下删除最后一个元素,remove的参数是元素本身。无法删除所有元素下面介绍使用remove删除元素时遇到的一个”奇怪”问题。list_test.py实现删除一个列表中所有元素:#!/usr/bin/pythonapp_id_list = [1,2,3,4,5,6]for app_id in app_id_list: pri
2017-05-01 12:09:13 1747
git post-update
2017-07-30
Spreadsheet-ParseXLSX-0.16.tar.gz
2014-11-26
sqlite嵌入式编程实例
2012-06-20
Linux下sqlite3编程实例
2012-06-20
rt5370驱动
2012-03-20
ndiswrapper 最新版本下载 ndiswrapper-1.57.tar.gz
2012-03-07
Linux下使用USB转串口获取GPS数据
2012-03-01
深入理解linux内核 第三版 Daniel P. Bovet &Marco Cesati 勘误
2011-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人