- 博客(14)
- 收藏
- 关注
转载 Python模块学习——logging
logging模块是在2.3新引进的功能,下面是一些常用的类和模块级函数模块级函数logging.getLogger([name]):返回一个logger对象,如果没有指定名字将返回root loggerlogging.debug()、logging.info()、logging.warning()、logging.error()、logging.critical...
2011-01-21 17:52:00 168
转载 Python模块学习——subprocess
subprocess.Popen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_fds=False, shell=False, cwd=None, env=None, universal_newlines=False, startupin...
2011-01-21 10:49:00 172
转载 Python模块学习——email
#!/usr/bin/python#Sendmailpro.pyimport reimport datetimeclass PySendMail: def __init__(self,user='mailuser',userpass='mailpass',smtpserver='x.x.x.x',fro='mailuser <mailuser...
2011-01-20 14:48:00 233
转载 Python模块学习——tempfile
主要有以下几个函数:tempfile.TemporaryFile如何你的应用程序需要一个临时文件来存储数据,但不需要同其他程序共享,那么用TemporaryFile函数创建临时文件是最好的选择。其他的应用程序是无法找到或打开这个文件的,因为它并没有引用文件系统表。用这个函数创建的临时文件,关闭后会自动删除。import osimport tempfile...
2011-01-19 18:37:00 210
转载 Python模块学习——hashlib
在Python中使用hashlib模块对字符串进行加密import hashlibm = hashlib.md5() #新建一个md5加密对象m.new("Nobody inspects") #加密的数据m.update(" the spammish repetition") #更新加密数据m.digest() #显示MD5值(二进制)'\xbb...
2011-01-17 17:41:00 121
转载 Python模块学习——optparse
Python 有两个内建的模块用于处理命令行参数:一个是 getopt,《Deep in python》一书中也有提到,只能简单处理 命令行参数;另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。示例下面是一个使用 optparse 的简单示例:Python代码...
2011-01-11 23:21:00 868
转载 Python模块学习——os
os.sep 可以取代操作系统特定的路径分割符。os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。os.getenv()和os.putenv()函数分别用来读取和设置环境变量。...
2011-01-11 10:16:00 93
转载 Python模块学习——re(转)
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块,当然偶尔你还是可能在老代码里发现其踪影。 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业...
2011-01-11 10:06:00 135
转载 linux下mysql配置文件my.cnf详解【转】
basedir = path使用给定目录作为根目录(安装目录)。character-sets-dir = path给出存放着字符集的目录。datadir = path从给定目录读取数据库文件。pid-file = filename为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统); Init-V...
2010-10-12 09:33:00 116
转载 Cent OS 5.4 rsync+inotify配置触发式(实时)远程同步
软件:rsync-2.6.8-3.1(一般系统默认安装)、inotify-tools-3.14.tar.gz主机:Linux-Master:10.10.50.217(源主机)、Linux-Slave:10.10.50.151=======================================================1、介绍Inotify 是文件系统...
2010-09-29 15:23:00 86
转载 大型网站运维探讨和心得(摘自互联网)
一、什么是大型网站运维? 首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范、知名度、服务器量级、pv量等考虑,其它因素不是重点;因此,我们先定义服务器规模大于1000台,pv每天至少上亿(至少国内排名前10),如sina、baidu、QQ,51.com等等;其它小型...
2010-09-20 15:54:00 188
转载 网页返回的状态码查询表
如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器会返回 HTTP 状态码响应请求。此状态码提供关于请求状态的信息,告诉 Googlebot 关于您的网站和请求的网页的信息。一些常见的状态码为:200– 服务器成功返回网页404– 请求的网页不存在503– 服务器超时以...
2010-09-20 15:50:00 125
转载 如何成为一名黑客
为什么会有这篇文章?作为 Jargon File (行话文章)的编辑和一些其他有名的类似性质文章的作者,我经常收到充满热情的网络新手的 email 提问(确实如此)“我如何才能成为一名出色的黑客?”非常奇怪的是似乎没有任何的 FAQ 或者Web形式的文章来说明这个十分重要的问题,因此我写了一篇。如果你现在读的是这篇文章的离线拷贝,那么请注意当前最新版本(英文版)可以在http://w...
2010-09-19 18:19:00 389
转载 李纳斯·托沃兹(Linus Torvalds):Linux之父
导语:28岁的芬兰青年李纳斯创造了一个全新的世界:就是一种名为Linux的操作系统。它所产生的力量决定了编程领域的新氛围,正如我们的环境决定了动植物的特性一样。创造简洁优雅的程序,写出干净而无冗长的代码,或者是超一流的程序,就足以赢得同行们的尊敬和推崇。而李纳斯走得更远,他不但重新定义了一流程序、代码和软件的基准,而且迈向了“黑客”的终极高度,开创了另一个互联网的传奇故事。好像是谈论...
2010-09-19 18:01:00 1333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人