-
日期:2021-11-09 10:23:54
点击:59
内容简介:定义一个什么都不做的函数 复制代码 代码如下: def a(): ... pass ... def printHello(): ... print("hello") ... printHello() hello callable(printHello) True 顾名思义,callable函数用于判断函数是否可以调用; 有书上说,callable在Python3.0中已经不...
-
日期:2021-11-09 10:23:54
点击:59
内容简介:今天遇到一个问题,在同事随意的提示下,用了 itertools.groupby 这个函数。不过这个东西最终还是没用上。 问题就是对一个list中的新闻id进行去重,去重之后要保证顺序不变。 直观方法 最简单的思路就是: 复制代码 代码如下: ids = [1,2,3,3,4,2,3,4,5,6,1]...
-
日期:2021-11-09 10:23:54
点击:59
内容简介:大家在开发的过程中可能时常碰到一个需求,需要把Python的异常信息输出到日志文件中。 网上的办法都不太实用,下面介绍一种实用的,从Python 2.7源码中扣出来的。 废话不说 直接上代码,代码不多,注释比较多而已。 import sys, tracebacktraceback_template...
-
日期:2021-11-09 10:23:53
点击:59
内容简介:通过exec可以执行动态Python代码,类似Javascript的eval功能;而Python中的eval函数可以计算Python表达式,并返回结果(exec不返回结果,print(eval("…"))打印None); 复制代码 代码如下: exec("print(\"hello, world\")") hello, world a = 1 exec("a = 2...
-
日期:2021-11-09 10:23:53
点击:59
内容简介:上篇文章简单介绍了python中描述器(Descriptor)的概念和使用,有心的同学估计已经Get√了该技能。本篇文章通过一个Descriptor的使用场景再次给出一个案例,让不了解情况的同学可以更容易理解。 先说说decorator 这两个单词确实是有些相似,同时在使用中也...
-
日期:2021-11-09 10:23:53
点击:59
内容简介:python中有很多字符串连接方式,今天在写代码,顺便总结一下: 最原始的字符串连接方式:str1 + str2 python 新字符串连接语法:str1, str2 奇怪的字符串方式:str1 str2 % 连接字符串:‘name:%s; sex: ' % ('tom', 'male') 字符串列表连接:str.join(some_...
-
日期:2021-11-09 10:23:52
点击:59
内容简介:对web服务器做健康检查,一般我们都是用curl库(不管是php,perl的还是shell的),大致的方法一致: 复制代码 代码如下: curl -I -s www.qq.com |head -1|awk '{ health = $2=="200""server is ok":"server is bad"}END{print health}' server is ok 说白了...
-
日期:2021-11-09 10:23:51
点击:59
内容简介:Gittle是一个高级纯python git 库。构建在dulwich之上,提供了大部分的低层机制。 Install it pip install gittle Examples : Clone a repository from gittle import Gittle repo_path = '/tmp/gittle_bare'repo_url = 'git://github.com/FriendCode/gittle...
-
日期:2021-11-09 10:23:51
点击:59
内容简介:前几天又有人在我的这篇文章 python项目练习一:即时标记 下留言,关于其中一个闭包和re.sub的使用不太清楚。我在自己的博客上搜索了下,发现没有写过闭包相关的东西,所以决定总结一下,完善博客上Python的内容。 1. 闭包的概念 首先还得从基本概念说起,什...
-
日期:2021-11-09 10:23:50
点击:59
内容简介:本文以实例形式讲述了Python实现抓取网页并解析的功能。主要解析问答与百度的首页。分享给大家供大家参考之用。 主要功能代码如下: #!/usr/bin/python#coding=utf-8import sys import reimport urllib2from urllib import urlencodefrom urllib import quot...