搭建python本地源
在python脚本语言中的fileinput模块可以对一个或多个文件的内容进行迭代,编历操作.常用的函数: fileinput.input() #读取文件的内容 fileinput.filename()
profile和pstats是python代码的分析器,可以很客观查看代码的运行质量和使用的资源.在调试程序时有很大的帮助.1.使用profile分析python的代码[root@node1 tmp]# vim profile12.py#!/bin/env python#!-*- coding:UTF-8 -*-import profiledef
1.使用本地的sendmail协议进行邮件发送格式(1):smtpObj=smtplib.SMTP([host [,port [,local_hostname]]])host:SMTP服务器主机的IP地址或者是域名port:服务的端口号(默认是25)local_hostname:服务器的地址(默认是localhost)格式(2):SMTP.sendmail(from_addr),to_addrs,
1.使用doctest模块测试代码[root@node1 tmp]# vim qwe.py#!/bin/env python#!-*- coding:UTF-8 -*-def abc(): print 4;[root@node1 tmp]# vim doctest.py #!/bin/env python#!-*- coding:UTF-8 -*-import
1.Socket类型socket(family,type[,protocal]) 使用给定的地址族,套接字类型,协议编号(默认是0)来创建套接字 s
. 匹配任意字符 [] 匹配指定字符类别 ^ 字符开头 $ 字符结尾 [
1.文件名不能与模块名冲突报错信息:Traceback (most recent call last): File "./re160418.py", line 4, in <module> import re File "/home/python/re.py", line 26, in <module>
#!/bin/env python#!-*- coding:UTF-8 -*-import osprint os.name #输出主机平台print os.getcwd() #输出当前目录print os.listdir(os.getcwd()) 
流程控制结构是程序语言中用于控制一段脚本执行流程的结构,shell提供了对多种流程控制结构的支持,包括条件结构,分支结构和循环结构. 一.if语句格式1:if 表达式;then 语句1else 语句2fi格式2:if 表达式1;then 语句1else &
测试文件属性:-b file --是否为块设备-c file --是否为字符设备-r file &nb
shell中的变量类型分为环境变量,位置变量,特殊变量以及用户自定义变量,每种变量都有其特殊的功能.系统变量:是由系统默认的变量,部分变量的值是由系统默认指定位置变量:是根据在命令行的参数与命令行中的每一个参数关联特殊变量:与环境变量相似自定义变量:由用户自己定义的变量,并赋值一.系统变量(全部大写)[root@tong1 ~]# echo $HOME &nbs
awk是一种优良的文本处理工具.可以对文件中的内容一行一行提取并处理,也可将文件分列的形式提取. awk内置变量:$0 --输出文件所有内容$1-$n &nb
#/bin/bash#----------------------------------------------------------------#data=2015-03-19#auth:tongcheng#Nginx version:1.6.2#Php:5.4#Mysql:5.5.0#-----------------------------------------------------
grep(缩写来自Globally search a Regular Expression and Print)是Linux系统的一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来.egrep和fgrep都是grep的扩展,支持更多的re元字符,fgrep就是fixed grep或fast grep.linux使用GNU版本的grep,它功能更强,可
1.系统必须安装MySQL-python软件,否则python没有连接的模块(在Linux系统)[root@node1 python]# yum install MySQL-python 2.安装mysql数据库[root@node1 python]# yum install mysql-server mysql[root@node1 python]# /etc/init.d/mysql
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号