最新消息:

标签:python

Go语言版shebang脚本gorun
go

Go语言版shebang脚本gorun

admin 9年前 (2015-03-16) 4077浏览 0评论

gorun可以使GO语言代码代码作为shebang#!脚本使用,如: #!/usr/bin/gorun   package main   func main() {     println("Hello world!") } 然后...

salt 集群中部分minion无法连接master
salt

salt 集群中部分minion无法连接master

admin 9年前 (2015-03-11) 5830浏览 0评论

最近在进行 saltstack 的过程中发现,在一个集群中,集群有 20 台服务器,其中只有 5 台能成功连接到 master ,其他的怎么都连接不上,因此进行记录下。 1、首先当时确定的是,我集群中的所有服务器,使用 hostname 都能看到主机...

python网站自动登录post数据的实例分析
POST

python网站自动登录post数据的实例分析

admin 9年前 (2015-03-05) 3423浏览 0评论

有个网友百度到了我的文章《python模拟登陆登陆二:获取和处理发送post request和head数据》,其中就遇到post的部分参数动态改变的问题,因为部分参数是javascript运行得到的结果。 网友的邮件如下: 很有幸能看到你的文章《py...

python模拟登陆登陆一:验证码与cookies的同步处理思路
python

python模拟登陆登陆一:验证码与cookies的同步处理思路

admin 9年前 (2015-03-05) 3755浏览 0评论

自动登陆可能是写爬虫的第一步,如果都不能登陆,很多东西爬不到的。这也不是第一次写包含验证码识别的自动登陆脚本了。这次有点被坑住了,把这次的记录下来。 这次要自动登陆的网站地址是:2013年株洲市中小学教师全员培训   http://zhuzhou20...

Python 代码性能优化技巧
python

Python 代码性能优化技巧

admin 9年前 (2015-02-16) 2854浏览 0评论

Python 代码优化常见技巧 代码优化能够让程序运行更快,它是在不改变程序运行结果的情况下使得程序的运行效率更高,根据 80/20 原则,实现程序的重构、优化、扩展以及文档相关的事情通常需要消耗 80% 的工作量。优化通常包含两方面的内容:减小代码...

我常用的 Python 调试工具
pdb

我常用的 Python 调试工具

admin 9年前 (2015-02-16) 3904浏览 0评论

以下是我做调试或分析时用过的工具的一个概览。如果你知道有更好的工具,请在评论中留言,可以不用很完整的介绍。 日志 没错,就是日志。再多强调在你的应用里保留足量的日志的重要性也不为过。你应当对重要的内容打日志。如果你的日志打的足够好的话,单看日志你就能...

python threading获取线程函数返回值
python

python threading获取线程函数返回值

admin 9年前 (2015-02-15) 2976浏览 0评论

最近需要用python写一个环境搭建工具,多线程并行对环境各个部分执行一些操作,并最终知道这些并行执行的操作是否都执行成功了,也就是判断这些操作函数的返回值是否为0。但是threading并没有显式的提供获取各个线程函数返回值的方法,只好自己动手,下...

Python Queue模块详解
python

Python Queue模块详解

admin 9年前 (2015-02-15) 3457浏览 0评论

Python中,队列是线程间最常用的交换数据的形式。Queue模块是提供队列操作的模块,虽然简单易用,但是不小心的话,还是会出现一些意外。 创建一个“队列”对象 import Queue q = Queue.Queue(maxsize = 10) Q...

Python日志模块 logging
log

Python日志模块 logging

admin 9年前 (2015-02-11) 3184浏览 0评论

1. logging介绍 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/POST,SMTP,Socket等,甚至可以自己实...

Python Web开发中常用的第三方库
python

Python Web开发中常用的第三方库

admin 9年前 (2015-02-06) 7264浏览 0评论

TL;DR 经常有朋友问,如果用Python来做Web开发,该选用什么框架?用Pyramid开发Web该选用怎样的组合等问题?在这里我将介绍一些Python Web开发中常用的第三方库。基本适用于Django以外的Web框架(Pyramid, Fla...

Python中的高级数据结构
python

Python中的高级数据结构

admin 9年前 (2015-02-06) 2882浏览 0评论

数据结构 数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列关联数据的东西。在Python中有四种内建的数据结构,分别是List、Tuple、Dictionary以及Set。大部分的应用程序不需要其他类型的数据...

python获取linux系统内存、cpu、网络使用情况
CPU

python获取linux系统内存、cpu、网络使用情况

admin 9年前 (2015-01-29) 3984浏览 0评论

做个程序需要用到系统的cpu、内存、网络的使用情况,百度之后发现目前使用python获取这些信息大多是调用系统命令(top、free等)。其实多linux命令也是读取/proc下的文件实现的,索性不如自己写一个。 一、计算cpu的利用率 要读取cpu...