No connection could be made because the target machine actively refused it 127.0.0.1:8888
摘要:No connection could be made because the target machine actively refused it 127.0.0.1:8888你妹的微软用的Win7系统,今天打开WindowsUpdate,升级了几个补丁,然后安装了最新的IE11,结果发现VS调用...
阅读全文
Python Special Syntax 13: 对象的字符串表示
摘要:repr函数和反引号用来获取对象的可打印的表示形式。你可以通过定义类的__repr__方法来控制你的对象在被repr函数调用的时候返回的内容。在大多数时候有eval(repr(object)) == object。Let's start Python programming!哇哈哈哈!感谢:沈洁元S...
阅读全文
Python Special Syntax 12: 伟大的动态执行
摘要:exec语句用来执行动态的Python语句exec 'print "Hello World"'输出:Hello Worldeval用来计算表达式:eval('2*3')结果:6
阅读全文
Python Special Syntax 11: lambda表达式
摘要:lambdTesting=lambda x: x*3print(lambdTesting(5))输出 15像C#一样传递lambda表达式:def abc(t,a): return t(a)print(abc(lambdTesting,15))输出:45
阅读全文
Python Special Syntax 10:列表综合,不定数参数传递(C#的params关键字)
摘要:列表综合 参见:http://woodpecker.org.cn/abyteofpython_cn/chinese/ch15s03.html#-*-coding:utf-8def ttt(value1,*args): for i in args: value1+=i pri...
阅读全文
Python Special Syntax 9 : 异常捕获
摘要:#-*-coding:utf-8import systry: strInput=int(raw_input('input sth.')) f=file('d:\\kjdsklslkdkl2l23223.datdk')except (EOFError,ValueError): #多重异常...
阅读全文
Python Special Syntax 8: 序列化与反序列化-->华丽丽的叫 pickle(泡菜?!)
摘要:直接上代码吧#-*-coding:utf-8import osif os.path.exists('d:\\cpickle.data'): os.remove('d:\\cpickle.data')import cPickle as Pshoplist=['apple','banana','...
阅读全文
Python Special Syntax 7:继承
摘要:继续在上一节的类的基础上测试继承:#-*-coding:utf-8import Syntax2class Student(Syntax2.Person): def __init__(self,name,age): Syntax2.Person.__init__(self,nam...
阅读全文
Python Special Syntax 6:模块的__name__
摘要:#-*-coding:utf-8class Person: __privateName=None; count=0;#既可以被实例对象引用,也可以被当做静态对象引用,NND,好混乱。 def __init__(self,name): self.count+=1 ...
阅读全文
Python Special Syntax 5:对象相关
摘要:__init__方法一样,还有一个特殊的方法__del__,它在对象消逝的时候被调用。但是很难保证这个方法究竟在什么时候运行。如果你想要指明它的运行,你就得使用del语句,#-*-coding:utf-8class Person: __privateName=None;#私有变量 cou...
阅读全文
Python Special Syntax 4:序列相关
摘要:元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。含有0个或1个项目的元组。一个空的元组由一对空的圆括号组成,如myempty = ()。然而,含有单个元素的元组就不那么简单了。你必须在第一个(唯一一个)项目后跟一个逗号,...
阅读全文
Python Special Syntax 3:删除对象和dir函数
摘要:一个Python文件(py后缀,假设是test.py)就是一个module,可以import test; 也可以 from test import method1(), field1这样子用f=98print(f)del fprint(f) #这行会报错:NameError: name 'f' ...
阅读全文
Python import与from import的区别
摘要:如果你想要直接输入argv变量到你的程序中(避免在每次使用它时打sys.),那么你可以使用from sys import argv语句。如果你想要输入所有sys模块使用的名字,那么你可以使用from sys import *语句。这对于所有模块都适用。一般说来,应该避免使用from..import而...
阅读全文
Python Special Syntax 2:天才级的文档互动DocString
摘要:a=Nonefor i in a: print('zheli de i shi %d' % i)报错:TypeError: 'NoneType' object is not iterable除非你提供你自己的return语句,每个函数都在结尾暗含有return None语句。关于DocStri...
阅读全文
Python Special Syntax 1: Python的局部变量和全局变量
摘要:#!/usr/bin/python# Filename: for.pyfor i in range(1, 5): print ielse: print 'The for loop is over'for循环在这个范围内递归——for i in range(1,5)等价于for i in ...
阅读全文