摘要: 我们可以直接执行一个py文件 ./1.py 而不需要 python 1.py。 如何实现? 加权限 chmod 755 hello.py 阅读全文
posted @ 2016-11-26 18:22 notJoke 阅读(182) 评论(0) 推荐(0) 编辑
摘要: whois 当你知道目标的域名,首先要做的就是通过Whois数据库查询域名的注册信息,Whois提供域名的注册人信息,包括联系方式,管理员名字,管理员邮箱等 其中也包括DNS服务器的信息 (DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的I 阅读全文
posted @ 2016-09-16 22:24 notJoke 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 当我们需要定义常量时,一个办法是用大写变量2通过整数来定义,例如月份 好处是简单,缺点是类型是int,并且仍然是变量 更好的方法是为这样的枚举类型定义一个class类,然后每个常量都是class的一个唯一实例,python提供了Eum类来实现这个功能 我们可以直接使用Month.May 来引用一个常 阅读全文
posted @ 2016-09-15 23:28 notJoke 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 多重继承 class Student(man,oldman): pass 可以继承多个父类,拥有他们的方法,如果有父类有相同的方法,哪个在前用哪个 定制类 看到类似__slots__这种形如 __xxx__的变量或函数名就要注意,这些在python中是有特殊用途的 我们已经知道了__slots__的 阅读全文
posted @ 2016-09-14 18:33 notJoke 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: 为了防止直接把属性暴漏出去,我们通过set_score() get_score方法。但是调用略显复杂,有没有技能检查参数又可以用类似属性这样简单的方式来访问类的变量呢 @property 类似装饰器我们只需要在函数定义的签名加上@property @property的实现比较复杂,我们先考察如何使用 阅读全文
posted @ 2016-09-14 12:35 notJoke 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 当我们在传入函数时,有些时候,不需要显示地定义函数,直接传入匿名函数更方便 匿名函数 lambda x :x+x 实际就是 关键字 lambda 表示匿名函数,冒号前面的x表示 函数的参数 匿名函数有一个限制,就是只能有一个表达式,不用写return ,返回值就是该 表达式的结果 匿名函数没有名字, 阅读全文
posted @ 2016-09-13 19:00 notJoke 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 正常情况下,当我们定义了一个class,创建一个class实例后,我么可以给实例绑定任何属性和方法,这就是动态语言的灵活性,依旧创建一个新类 Student 还可以给实例绑定一个方法 但是给一个实例绑定方法对另一个实例,是不起作用的,我们可以给class绑定方法 如果我们想要限制实例的属性怎么办,比 阅读全文
posted @ 2016-09-13 18:03 notJoke 阅读(148) 评论(0) 推荐(0) 编辑
摘要: http://zhidao.baidu.com/link?url=DYvLDutmlyJCAU9uuSgRSeeXsraREG2hiS-1mmlVXPmXaVzc74ZnI26l7fpAkHfGQ-kE0FGPU_x6cCSVimQZz3_OhtN2w-UL3HDN7V1kCpm 源文件地址 如果遇 阅读全文
posted @ 2016-09-09 19:24 notJoke 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 测试函数 要学习测试,得要有测试的代码。下面是一个简单的函数,接受名和姓并返回整洁的姓名 name_function.py 编写测试代码 导入要测试的函数,导入测试模块unittest 取名NameTestCase这个类名是随意的但最最让他看起来与要测试的函数有关系,并包含字样Test,而且必须继承 阅读全文
posted @ 2016-09-03 21:08 notJoke 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 存储数据 程序要将用户提供的信息储存在列表和字典等数据结构中。用户关闭程序时,你几乎总是要保存他们的信息 一种简单的方式是使用模块json来存储数据 模块json能将简单的python数据结构转储到文件中,并在程序再次运行时加载该文件中的数据。还可以使用json在python程序之间分享数据,更重要 阅读全文
posted @ 2016-09-03 18:09 notJoke 阅读(6157) 评论(0) 推荐(0) 编辑