2013年6月2日

Python里的OS模块常用函数说明

摘要: Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。os.sep可以取代操作系统特定的路径分隔符。windows下为 “\\”os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录 阅读全文

posted @ 2013-06-02 21:43 张飞_ 阅读(1105) 评论(0) 推荐(0) 编辑

Python 标准库 -> Sys模块

摘要: ------------------------------------------------------------------------------------------------------sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分.处理命令行参数在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称.------------------------------------------------------------------------------------------------------使用s 阅读全文

posted @ 2013-06-02 21:41 张飞_ 阅读(561) 评论(0) 推荐(0) 编辑

python 备份脚本实例

摘要: import osimport time# 1. The files and directories to be backed up are specified in a list.source = ['/home/swaroop/byte', '/home/swaroop/bin']# If you are using Windows, use source = [r'C:\Documents', r'D:\Work'] or something like that# 2. The backup must be stored i 阅读全文

posted @ 2013-06-02 20:27 张飞_ 阅读(3945) 评论(0) 推荐(0) 编辑

python 序列应用

摘要: 序列:成员有序排列,并且可以通过下标漂移量访问一个(直接指定索引)或者几个成员(切片操作)。包括字符串(普通字符串和unicode字符串)、列表和元组。其索引第一个元素从零向后递增(正索引),也可以从最后一个元素的-1索引向前递减(负索引)。1、所有的标准类型操作符适用于序列(值比较操作符,对象身份比较,逻辑操作符)。2、序列类型的操作符:(1)成员关系操作符(in, not in):判断一个元素是否属于一个序列,返回值为True/False。(2)连接操作符(+):将一个序列与另一个相同类型的序列做连接。这个方法并不是最快最有效的,因为python要为每一个参加连接操作的字符串分配新的内存, 阅读全文

posted @ 2013-06-02 20:15 张飞_ 阅读(633) 评论(0) 推荐(0) 编辑

python 字典操作函数

摘要: Python的字典操作 Python提供了多种应用于字典的操作。因为字典为容器,内建len函数可以将字典当作单一参数使用听切返回字典对象中项目(键/值对)的数目。字典会员在Python2.2以及后面版本,D中的k运算符检测是否对象k是字典D中的键。如果是返回True如果不是返回False。相似的,索引一个字典字典D中的值与相关的键k被索引表示为:D[k]。索引字典没有的键会引起意外。例如:d = { 'x':42, 'y':3.14, 'z':7 }d['x']# 42d['z']# 7d['a'] 阅读全文

posted @ 2013-06-02 20:11 张飞_ 阅读(6988) 评论(0) 推荐(1) 编辑

python 列表函数

摘要: list函数: 功能:将字符创转化为列表,例: 列表基本函数: 1.元素赋值,例: 注意:通过list[0]= 'hel',如果原来位置上有值,会覆盖掉原来的。 2.分片操作 1)显示序列,例:注意:(1)list1[beg:end]将显示列表的从list1[beg]到list1[end-1]的元素,list1[end]不会显示(2)list1[beg:end]省略beg,默认beg= 0; 省略end默认end = len(list1)。因此list1[:]显示整个列表。 2)修改序列,例: 3)插入序列,例: 注意:往list1的某个位置插入列表或字串时,列表的每项、字串的 阅读全文

posted @ 2013-06-02 20:07 张飞_ 阅读(1185) 评论(0) 推荐(0) 编辑

python的string的操作函数

摘要: 在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专 门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用import。同时为了保持向后兼容,现在的 python中仍然保留了一个string的module,其中定义的方法与S.method()是相同的,这些方法都最后都指向了用S.method ()调用的函数。要注意, 阅读全文

posted @ 2013-06-02 20:05 张飞_ 阅读(546) 评论(0) 推荐(0) 编辑

导航