分类
摘要:
单引号和双引号: 单引号和双引号这种情况是可以通用的;但是当两个混在一起用的时候很容易出错.
单引号 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)