存档

文章标签 ‘python’

python pexpect模块封装ssh

2014年10月19日 没有评论

很多时候需要批量在一批主机上执行某个操作时,利用python 可以很好的完成这个工作。如果在现网主机上没有部署自动化工具时,同时你又不想使用paramiko这样相对重量级的模块,你可以通过pexpect模块通过一个简单的spawn执行并交互完成一些简单的命令操作。

pexpect模块的安装[......]

Read more

python torndb模块

2014年10月6日 没有评论

一、torndb概述

torndb是一个轻量级的基于MySQLdb封装的一个模块,其是tornado框架的一部分。其项目主页为:https://github.com/bdarnell/torndb 。从tornado3.0版本以后,其已经作为一个独立模块发行了。可以通过easy_[......]

Read more

Python MySQLConnector模块

2014年10月6日 没有评论

MySQL Connector/Python 是 MySQL 官方提供的 Python 连接 MySQL 数据库的驱动程序.下载地址为: http://www.mysql.com/downloads/connector/python/,其为mysql官方推出的一个python数据库模块,相较于M[......]

Read more

python MySQLdb模块小结

2014年10月5日 没有评论

一、编码问题

使用mysql 进行中文数据插入时,经常会遇到插入的数据变乱码的问题。这里以经常用的utf8 编码为例,需要在创建数据库时先指定编码为utf8 ,如下:

create database test character set uft8;

在使用python[......]

Read more

python MySQLdb模块

2014年10月4日 没有评论

python连接mysql 的方案有oursqlPyMySQL myconnpyMySQL Connector 等,不过本篇要说的确是另外一个类库MySQLdb,MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 My[......]

Read more

python图片采集

2014年10月3日 没有评论

本例是一个通过BeautifulSoup模块解析处理后进行img下载的示例,可以指定下载的路径,代码如下:

# ImageDownloader.py
# Finds and downloads all images from any given URL recursively.
# F[......]

Read more

三个多线程采集网站图片的示例

2014年10月3日 没有评论

采集代码一

#! /usr/bin/env python
# -*- coding: utf-8 -*-
import os ,sys ,urllib2,socket
import re
import time
from threading import Thread
from Que[......]

Read more

python pycurl模块

2014年10月3日 没有评论

一、pycurl概述

PycURl是一个C语言写的libcurl的python绑定库。libcurl 是一个自由的,并且容易使用的用在客户端的 URL 传输库。它的功能很强大,在PyCURL的主页上介绍的支持的功能有:FTP, FTPS, HTTP, HTTPS, GOPHER, TELN[......]

Read more

Python之startswith与endswith函数

2014年10月1日 没有评论

在Python中有两个函数分别是startswith()函数与endswith()函数,功能都十分相似,startswith()函数判断文本是否以某个字符开始,endswith()函数判断文本是否以某个字符结束。其返回值为布尔型,为真时返回True,否则返回False。

一、语法结构

[......]

Read more

Python显示进度条

2014年9月22日 没有评论

一、进度条实现原理

进度条和一般的print区别在哪里呢?
答案就是print会输出一个n,也就是换行符,这样光标移动到了下一行行首,接着输出,之前已经通过stdout输出的东西依旧保留,而且保证我们在下面看到最新的输出结果。
进度条不然,我们必须再原地输出才能保证他是一个进度条,否则换行[......]

Read more