preface:同仁遇到一个问题,需要在上万个文件中找到第7000个文件,凌乱。。。查了下python相关资料,虽说没有完全解决,但还是有东西记录下来。
一、对某个文件夹下遍历文件,os.walk可破。若是多个文件夹的话,配合isdir, isfile等函数可破(参数可有可无):
for i in os.walk(os.getcwd(),topdown=True, onerror=No...
分类:
编程语言 时间:
2015-06-04 01:04:49
阅读次数:
112
os.getcwd()?获取当前工作目录,即当前python脚本工作的目录路径? os.chdir("dirname")?改变当前脚本工作目录;相当于shell下cd os.curdir?返回当前目录:?(‘.‘) os.pardir?获取当前目录的父目录字符串名:(...
分类:
其他好文 时间:
2015-06-03 12:07:50
阅读次数:
151
#coding=utf-8
importos
importhashlib
defergodic(startpath):
cu_path=os.getcwd()
os.chdir(startpath)
file_list=os.listdir(startpath)
foriinfile_list:
fullname=os.path.abspath(i)
ifos.path.isdir(fullname):
try:
ergodic(fullname)
exceptWindowsError:
printfull..
分类:
编程语言 时间:
2015-06-02 06:58:01
阅读次数:
196
查找文件夹下的所有子文件import osallfile=[]def dirlist(path): filelist=os.listdir(path) #fpath=os.getcwd() for filename in filelist: # allfile.appen...
分类:
编程语言 时间:
2015-05-30 09:14:31
阅读次数:
170
PHP 5 Directory 函数函数描述chdir()改变当前的目录。chroot()改变根目录。closedir()关闭目录句柄。dir()返回 Directory 类的实例。getcwd()返回当前工作目录。opendir()打开目录句柄。readdir()返回目录句柄中的条目。rewind...
分类:
Web程序 时间:
2015-05-29 15:40:58
阅读次数:
148
python文件存储1.建立目录mkdir()mkdir(‘/test‘)2.获取当前目录os.getcwd()os.getcwd()3.以列表形式输出当前目录下文件os.listdir(os.getcwd())4.读取文件file=open(‘文件‘,‘读/写/追加等等‘)读取全部内容f=file.read()逐行读取内容f=file.readline()将每行内容以列表形式输出f..
分类:
编程语言 时间:
2015-05-27 16:06:41
阅读次数:
159
1.如何获取当前工作目录(这个在操作文件的时候比较重要) solution one: import os os.getcwd() OR print os.path.abspath(sys.argv[0]) solution two: import sys print sys.argv...
分类:
编程语言 时间:
2015-05-23 00:00:06
阅读次数:
1341
新手刚刚开始学习python,如果有写错或写的不好的地方,请大家多多指教!在python中输出当前系统importsysprint(sys.platform)输出当前在那个目录importosos.getcwd()输出一个变量有多少位s=‘spam‘len(s)替换变量的值s=‘z‘+s[1:]查找变量内的值s.find(‘pa‘)#找到会返回1,找不到..
分类:
编程语言 时间:
2015-05-18 21:00:45
阅读次数:
120
#获取脚本所在目录?? print?os.path.split(?os.path.realpath(?sys.argv[0]?)?)[0]?? #获取脚本运行目录?? print?os.getcwd() ? 本地目录读取 import?os.path
import?sys
root=‘/home/work/‘
for...
分类:
编程语言 时间:
2015-05-14 12:25:18
阅读次数:
169
这里对python的基础库做一个简要概述,包括每个模块的基本功能和常用操作。更详细的信息请参考Python库参考。
操作系统接口
操作系统接口对应os模块,用于与操作系统交互:
>>> import os
>>> os.getcwd() # 返回当前的工作目录
'C:\\Python34'
>>> os.chdir('/server/accesslogs') # 改变当前工作目...
分类:
编程语言 时间:
2015-05-13 12:56:23
阅读次数:
115