上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 46 下一页
摘要: Python的语法非常精炼,很容易用一行表达式来实现许多逻辑,但是很多时候这样会导致代码的可读性降低,此时使用辅助函数会让代码保持灵动性。 现在有一个字典,我们想从中取值: 取值的结果在我们的意料之内,但是,我想让它只返回数字,没有值或者空值返回0,那该如何解决了,有的同学临机一动: 我们来看一下结 阅读全文
posted @ 2017-12-06 01:46 明王不动心 阅读(333) 评论(0) 推荐(0) 编辑
摘要: python3有两种表示字符序列的类型:bytes和str。前者的实例包含原始的8位值;后者的实例包含Unicode字符。 python2中也有两种表示字符序列的类型,分别叫做str和unicode。与python3不同的是,str的实例包含原始的8位值,而unicode的实例,则包含Unicode 阅读全文
posted @ 2017-12-05 23:41 明王不动心 阅读(23154) 评论(0) 推荐(1) 编辑
摘要: 《Python Enhancement Proposal #8》(8号Python增强提案)又叫PEP8,它是针对Python代码格式而编订的风格指南。 尽管可以在保证语法正确的前提下随意编写Python代码,但是,采用一致的风格来书写可以让代码更加易懂、更加易读。 采用和其他Python程序员相同 阅读全文
posted @ 2017-12-05 01:55 明王不动心 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 很多电脑都预装了多个版本的标准CPython运行时环境,然而,在命令行中输入默认的python命令之后,究竟会执行哪一个版本无法肯定。 python通常是python2.7的别名,但也有可能是python2.6或python2.5等旧版本的别名。 请用--version标志来运行python命令,以 阅读全文
posted @ 2017-12-05 00:09 明王不动心 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 一门语言的编程习惯是由用户来确立的。这些年来,Python开发者用Pythonic这个形容词来描述那种符合特定风格的代码。 这种Pyhtonic风格,既不是严密的规范,也不是由编译器强加给开发者的规则,而是大家在使用Python语言协同工作的过程中逐渐形成的习惯。 Python开发者不喜欢复杂的实物 阅读全文
posted @ 2017-12-04 23:43 明王不动心 阅读(365) 评论(0) 推荐(0) 编辑
摘要: expect时用与提供自动交互的工具。比如如果想要用ssh登陆服务器,每次都输入密码你觉得麻烦,那你就可以使用expect来做自动交互,这样的话就不用每次都输入密码了。 先看例子: 解释: 1.#!/usr/bin/expect :需要先安装软件,然后来说明用expect来执行 2.spawn ss 阅读全文
posted @ 2017-12-03 19:55 明王不动心 阅读(27586) 评论(0) 推荐(0) 编辑
摘要: pycurl是一个用C语言写的libcurl Python实现,功能非常强大,支持的操作协议有FTP、HTTP、HTTPS、TELNET等,可以理解为Linux下curl命令功能的Python封装,简单易用。 下面会通过调用pycurl提供的方法,实现web服务质量的情况,比如相应的HTTP状态码、 阅读全文
posted @ 2017-12-02 17:54 明王不动心 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: dnspython是python实现的一个DNS工具包,它支持几乎所有的记录类型。 可以用于查询、传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。 在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验。 一、模块域名解析方法 dns 阅读全文
posted @ 2017-12-02 15:20 明王不动心 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 伪代码 标准实例: 阅读全文
posted @ 2017-11-30 23:00 明王不动心 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 伪代码 标准实例: 执行结果: 阅读全文
posted @ 2017-11-30 22:58 明王不动心 阅读(345) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 46 下一页