学习OS模块:#!/usr/bin/pythonimport osimport timeimport socketdef getsource(): print "[Info]-Please input the absolute path of file or directory which y...
分类:
其他好文 时间:
2014-10-27 22:31:37
阅读次数:
140
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。
1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()
2.返回指定目录下的所有文件和目录名:os.listdir()
3.函数用来删除一个文件:os.remove()
4.删除多个目录:os.removedirs(r“c:\python”)
5.检验给出的路径是否是一个文...
分类:
编程语言 时间:
2014-10-24 22:19:32
阅读次数:
286
从毕业工作已经很快过去三个月了,这期间一直用python编程,其中接触了好多很好用的命令,md5sum就是其中一个,它用来给文件加密,这里说的是文件当然文件夹不可以,对于常用python的朋友,我感觉他对os模块一定非常熟悉我这里就不多说了,你在shell命令栏里执行md5sum命令会直接输出结果没...
分类:
其他好文 时间:
2014-10-20 09:46:03
阅读次数:
173
当我们须要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。可是这两个命令过于简单,不能完毕一些复杂的操作,如给执行的命令提供输入或者读取命令的输出,推断该命令的执行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完...
分类:
编程语言 时间:
2014-10-16 23:12:23
阅读次数:
364
故障排错脚本由于近来公司的服务器经常会出点小问题,基于各种原因要去排错。这里我用python写了一个脚本,主要四调用os模块操作。有一个是要统计mysql最大连接数的。因为好像python不支持"showprocesslist",所以自己写了一个模块mysqlconn.py。放在/python目录下。这个模块的..
分类:
Web程序 时间:
2014-10-16 21:32:44
阅读次数:
256
os模块 提供访问操作系统的接口 1> name 获得当前操作系统 其中 'nt' 是 windows 'posix' 是 linux 2> environ 获得当前系统的环境变量的字典,(变量名:变量值) 3> getcwd() 获得当前工作目录 4> getgid() 返回当前进程的...
分类:
编程语言 时间:
2014-10-11 23:14:47
阅读次数:
356
一、多进程
在Unix/Linux下,为我们提供了类似c中头文件中的的fork()函数的接口,这个函数位于os模块中,同样与c中类似,对于父进程fork()调用返回子进程ID,对于子进程返回0
import os, time
pid = os.fork()
if pid == 0:
while True:
print 'child process'...
分类:
编程语言 时间:
2014-10-11 18:46:15
阅读次数:
278
当我们须要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。可是这两个命令过于简单,不能完毕一些复杂的操作,如给执行的命令提供输入或者读取命令的输出,推断该命令的执行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完...
分类:
编程语言 时间:
2014-10-11 14:52:35
阅读次数:
225
当我们须要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。可是这两个命令过于简单,不能完毕一些复杂的操作,如给执行的命令提供输入或者读取命令的输出,推断该命令的执行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完...
分类:
编程语言 时间:
2014-10-11 13:49:15
阅读次数:
311
在Python的标准库os模块中包含普遍的操作系统功能os模块引入的方法是:importos以下为os模块常见的使用方法:1、os.getcwd获取当前的工作目录,即程序执行的目录2、os.name字符串指示正在使用的平台。比如,windows是“nt”,linux或unix是“posix”3、os.getenv()读取环境变量..
分类:
编程语言 时间:
2014-10-10 02:58:14
阅读次数:
261