遍历本地文件系统 (sys, os, path),例如写一个程序统计一个目录下所有文件大小并按各种条件排序并保存结果,代码如下: 1 #coding:GBK 2 import os; 3 4 def SortList(item): 5 return item[1]; 6 7 def ReadSi.....
分类:
编程语言 时间:
2015-03-11 12:13:08
阅读次数:
222
编写一个search(s)的函数,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出完整路径: #!/usr/bin/env?python
import?os,?os.path
import?sys
def?search(path,?s):
??...
分类:
其他好文 时间:
2015-03-05 11:06:05
阅读次数:
256
#!/usr/bin/python#pythonstartupfileimportsysimportreadlineimportrlcompleterimportatexitimportos#tabcompletionreadline.parse_and_bind(‘tab:complete‘)#historyfilehistfile=os.path.join(os.environ[‘HOME‘],‘.pythonhistory‘)try:readline.read_history_file(histfile..
分类:
编程语言 时间:
2015-03-03 10:03:31
阅读次数:
187
这个脚本还有待完善,没有加入迭代子目录,后期完善。#!/bin/envpython
#coding=utf-8
importtime,datetime,os,sys
dir=‘/usr/local/src‘
#被删除文件写入日志文件
logdir=‘/var/log‘
logfile=os.path.join(logdir,‘delete.log‘)
#定义时间格式
time_format="%a%b%d%H:%M:%S..
分类:
编程语言 时间:
2015-03-02 11:29:13
阅读次数:
146
编写一个search(s)的函数,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出完整路径:defsearch(dir,w):
forxinos.listdir(dir):
nf=os.path.join(dir,x)
ifos.path.isfile(nf)andwinnf:
printnf
elifos.path.isdir(nf):
search(nf,w)
searc..
分类:
其他好文 时间:
2015-03-02 11:27:53
阅读次数:
167
defchange_logic(string):
dir=os.path.dirname(string)//得到上一级目录
return"%s/logic.xml"%dir
config_logic=map(change_logic,config_topo)map(function,sequence[,sequence,...])->list通过定义可以看到,这个函数的第一个参数是一个函数,剩下的参数是一个或多个序..
分类:
编程语言 时间:
2015-02-28 11:34:53
阅读次数:
156
功能为对用户机器进行截图,并将截图结果发送至程序指定邮箱。
系统由两个功能组成:获取屏幕截图和发送邮件到邮箱。
源码如下:
# -*- coding: utf-8 -*-
import win32gui
import win32ui
import win32con
import win32api
import os,os.path
from email.mime.text import ...
分类:
编程语言 时间:
2015-02-14 11:07:14
阅读次数:
609
主要是 解决了压缩目录下 空文件夹 的压缩 和 解压缩问题压缩文件夹的函数: 1 # coding:utf-8 2 import os 3 import zipfile 4 5 def zipdir(dirToZip,savePath): 6 if not os.path.isdir(di...
分类:
编程语言 时间:
2015-02-11 14:16:37
阅读次数:
4190
当sae上没有自己所需要的第三方模块时,可以使用saecloud install package [package...]将所需要的模块安装到本地应用文件夹下,然后在index.wsgi下添加如何代码:import osimport sysroot = os.path.dirname(__file_...
分类:
其他好文 时间:
2015-02-05 21:42:50
阅读次数:
198
import os,os.pathimport zipfile def zip_dir(dirname,zipfilename): filelist = [] if os.path.isfile(dirname): filelist.append(dirname) e...
分类:
编程语言 时间:
2015-02-04 23:14:00
阅读次数:
299