摘要: 单引号和双引号: 单引号和双引号这种情况是可以通用的;但是当两个混在一起用的时候很容易出错. 单引号 print('Hello World!') 双引号 print("Hello World!")结果:输出结果一样,但是一般用双引号(规范) """ """ 三个引号作用是换行并保持当前段落(所见即所得)。 阅读原文
2017-12-11 08:10:02 阅读(818) 评论(0)
摘要:   阅读原文
2017-12-11 06:23:02 阅读(794) 评论(0)
摘要: 1. 列表list 1.1 切片# 定义一个list。list = [1, 2, 3, 4, 5] 从左往右读取字符(默认步长为 1 )。如:list[-2:-1]  # 返回一个list数据类型,[6]list[2]   # 返回一个int数据类型, 3 从右往左读取字符串(默认步长为 1 )。如:list[-1... 阅读原文
2017-12-11 06:00:07 阅读(821) 评论(0)
摘要: python的web框架Django内置了的admin,可以为我们后台管理的开发提供很大便利。今天通过在自强学堂的学习,更进一步的了解了Django框架和其admin的应用。 创建一个Django工程的一般步骤: 1.在使用pycharm创建Django工程的时候,可以直接在菜单栏新建Django工程,也可直接在te... 阅读原文
2017-12-11 00:40:02 阅读(766) 评论(0)
摘要: hasattr(object, name) 函数: 判断一个对象里面是否有name属性或者name方法,返回bool值,有name属性返回True,否则返回False。 注意: name要用括号括起来。 class function_demo(): name = 'demo' def run(sel... 阅读原文
2017-12-10 23:51:01 阅读(729) 评论(0)
摘要: redis是一个key-value存储系统,和memcached类似,支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set-有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集和差集及更丰富的操作,... 阅读原文
2017-12-10 21:54:01 阅读(790) 评论(0)
摘要: 以下方法,是在python2上运行的,编码也使用的是python2, 在对比python3后,发现,基本相同,也就是说在print后补上(),使用函数方式,是可以在python3下运行的, 删除了针对unicode起作用的方法,因为暂时用不上,以后如果需要,将会单独学习 将format方法提出,将单独写一篇 如果有错... 阅读原文
2017-12-10 21:15:01 阅读(786) 评论(0)
摘要: 1. nodename nor servname provided    原因:Python程序中有段程序调用    socket.gethostbyname(socket.gethostname())  socket.gethostname()获取到主机名,但是socket.gethostbyname()函数... 阅读原文
2017-12-10 19:33:02 阅读(763) 评论(0)
摘要: 写在前面 对于代码而言,相比于写,它更多是读的。 pep8 一、代码编排 缩进,4个空格的缩进,编辑器都可以完成此功能; 每行最大长度79,换行可以使用反斜杠,换行点要在操作符的后边。 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。 二、... 阅读原文
2017-12-10 18:50:02 阅读(830) 评论(0)
摘要: Infi-chu: http://www.cnblogs.com/Infi-chu/   模块:dnspython 功能: 支持所有的记录类型 可以用于查询、传输并动态更新ZONE信息 支持TSIG(事务签名)验证消息和EDNS0(扩展DNS) 安装: wget http://www.dnspython.org... 阅读原文
2017-12-10 17:41:03 阅读(750) 评论(0)