- 浏览: 1451141 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (564)
- 算法 (7)
- 流金岁月 (1)
- Javascript (30)
- actionscript (108)
- as3.0 game (14)
- flex (84)
- fms2 (27)
- 正则表达式 (7)
- 开源组件代码(as3.0) (1)
- Pv3d (13)
- Cairngorm (4)
- vbs (54)
- VB程序设计 (26)
- 计算机应用与维护 (4)
- 职场实用穿衣技巧 (3)
- 历史风云 (15)
- 淡泊明志,宁静致远 (12)
- 情感 (26)
- 杂谈 (41)
- 越南风 (14)
- DirectX (9)
- Dev-cpp (11)
- 回望百年 (2)
- 建站经验 (2)
- Python (24)
- 网络赚钱 (4)
- php (2)
- html (1)
- ob0短址网 (1)
- ob0.cn (1)
- wordpress (1)
- pandas logistic (1)
- haxe (1)
- opencv (1)
- 微信小程序 (3)
- vue (3)
- Flutter (1)
最新评论
-
GGGGeek:
第一个函数滚动监听不起作用,onPageScroll可以
微信小程序--搜索框滚动到顶部时悬浮 -
naomibyron:
解决办法:工具 -> 编译选项 -> 编译器 ...
dev-c++中编译含WINSOCK的代码出现错误的解决方法 -
haichuan11:
这个…… 代码不全真的是让人很憋屈的感觉啊
actionScript 3.0 图片裁剪及旋转 -
chenyw101:
老兄能留个QQ号吗?具体的我有些东西想请教下你
用VB制作网站登陆器 -
yantao1943:
貌似有点问题,只派发一次事件啊
使用ActionScript 2.0或ActionScript 3.0处理音频文件的提示点(cue
在Python中,文件操作主要来自os模块,主要方法如下:
os.listdir(dirname):列出dirname下的目录和文件
os.getcwd():获得当前工作目录
os.curdir:返回当前目录('.')
os.chdir(dirname):改变工作目录到dirname
os.path.isdir(name):判断name是不是一个目录,name不是目录就返回false
os.path.isfile(name):判断name是不是一个文件,不存在name也返回false
os.path.exists(name):判断是否存在文件或目录name
os.path.getsize(name):获得文件大小,如果name是目录返回0L
os.path.abspath(name):获得绝对路径
os.path.normpath(path):规范path字符串形式
os.path.split(name):分割文件名与目录(事实上,如果你完全使用目录,它也会将最后一个目录作为文件名而分离,同时它不会判断文件或目录是否存在)
os.path.splitext():分离文件名与扩展名
os.path.join(path,name):连接目录与文件名或目录
os.path.basename(path):返回文件名
os.path.dirname(path):返回文件路径
os.remove(dir) #dir为要删除的文件夹或者文件路径
os.rmdir(path) #path要删除的目录的路径。需要说明的是,使用os.rmdir删除的目录必须为空目录,否则函数出错。
删除目录下的svn代码:
Code#!/usr/bin/env python
#coding=utf-8
import sys, os, stat
def walk(path):
for item in os.listdir(path):
subpath = os.path.join(path, item)
mode = os.stat(subpath)[stat.ST_MODE]
if stat.S_ISDIR(mode):
if item == ".svn":
print "Cleaning %s " %subpath
print "%d deleted" % purge(subpath)
else:
walk(subpath)
def purge(path):
count = 0
for item in os.listdir(path):
subpath = os.path.join(path, item)
mode = os.stat(subpath)[stat.ST_MODE]
if stat.S_ISDIR(mode):
count += purge(subpath)
else:
os.chmod(subpath, stat.S_IREAD|stat.S_IWRITE)
os.unlink(subpath)
count += 1
os.rmdir(path)
count += 1
return count
if len(sys.argv) != 2:
print "Usage: python cleansvn.py path"
sys.exit(1)
walk(sys.argv[1])
删除某目录下所有文件和文件夹:
Code#!/usr/bin/env python
#coding=utf-8
import os
def delete_all_file(path):
"delete all folers and files"
if os.path.isfile(path):
try:
os.remove(path)
except:
pass
elif os.path.isdir(path):
for item in os.listdir(path):
itemsrc = os.path.join(path, item)
delete_all_file(itemsrc)
try:
os.rmdir(path)
except:
pass
if __name__ == "__main__":
dirname = r'F:\trunk'
print delete_all_file(dirname)
发表评论
-
Python Hello World!
2022-07-07 00:04 169Python 的第一个实例,即如何输出 "He ... -
OpenCV Computer Vision with Python第二章笔记
2016-02-14 03:53 1500笔者:此为草稿,操作失误,等待修正。。。 阅读须知: ... -
PyQt+OpenCV 录制保存、播放视频
2016-02-14 02:36 4556准备这一两个月看看以前的书,另外学习下视频方面的东西(CV方 ... -
Python爬虫实战五之模拟登录淘宝并获取所有订单
2016-01-11 10:16 2539经过多次尝试,模拟登 ... -
正则匹配不包含某字符串(Python)
2015-08-10 06:08 2442正则表达式如何匹配源串中不包含否某字符串? 匹配不包含字 ... -
Python图像处理库:PIL中Image,ImageDraw等基本模块介绍
2015-07-05 03:01 89007常用操作 合成 Image.blend(i1,i2,a) ... -
python 的算24点程序
2015-05-02 10:35 4078今天在网上同学求教1 5 6 7 用+-*/ 算出21. ... -
IE浏览器的cookies,通过ClientCookie
2014-09-27 10:40 740写的大时代,但ClientCookie备忘录文件中。 ... -
python核心模块之pickle和cPickle讲解
2014-09-27 10:39 1027pickle模块使用的数据格式是python专用 ... -
调用google提供的短地址服务 http://goo.gl/
2014-09-24 23:33 2331新浪围脖,twitter上随处可见链接的短地址google ... -
谷歌GAE安装WordPress博客:创建Cloud SQL上传文件和绑定域名
2014-09-24 07:38 2114谷歌GAE,即Google App Engine,是谷歌 ... -
GAE Cron Calling Backend
2014-09-24 07:34 676这是个配置Google App Engine,使之用Cron来 ... -
在GAE数据库之中保存文件
2014-09-21 06:26 596GAE的数据库是支持向里面保存文件的(说老实话 ... -
使用 cStringIO.StringIO 代替临时文件
2014-09-13 07:02 1702#!/usr/bin/env python # -*- ... -
PIL image 转 wx.Bitmap 转 wx.StaticBitmap
2014-09-13 06:31 1711# -*- coding: utf-8 -*- fro ... -
sklearn.metrics中的评估方法介绍
2014-08-06 10:55 52221. sklearn.metrics.roc_curve( ... -
统计学习方法的python实现
2014-08-06 10:41 2576############################# ... -
python pandas 介绍
2014-08-06 10:03 723一直在用python的机器学习包,但是始终感觉搞的不爽,所以 ... -
scikit-learn使用笔记与sign prediction简单小结
2014-08-06 09:53 14204经Edwin Chen的推荐,认识了scikit-learn ... -
Python字典按值排序、包含字典的列表按字典值排序的方法
2014-07-29 09:41 511#-*- encoding=utf-8 -*- imp ...
相关推荐
python遍历文件夹下所有文件,创建txt文件读写txt文件
python遍历文件夹并按序号重新命名文件
python写的小程序,用于将一个文件夹下所有文件名(包括子文件夹中的文件)提取到excel中,每个子文件夹生成一个excel工作表
利用os.walk遍历某个文件夹下的文件夹和文件,并把名字写入txt
总结起来,这个任务的关键在于使用Python的`os`和PIL库来遍历文件夹,识别图片文件,然后调整它们的尺寸。这种方法可以轻松地应用于大量图片,极大地提高了工作效率。通过适当的代码封装,你可以根据实际需求进行...
本文将详细讲解如何使用Python实现这一功能,并结合提供的"Python遍历文件名和文件夹"小工具,阐述其工作原理和应用场景。 首先,Python提供了一个名为`os`的内置模块,它包含了大量与操作系统交互的函数。其中,`...
本文将详细讲解如何使用Python遍历文件夹并读取其中的Excel(xlsx)文件。Excel文件通常用于存储和组织大量数据,因此在大数据处理中,能够批量读取和处理这些文件是十分必要的。 首先,我们要使用Python的标准库`...
遍历文件夹是指程序通过递归或循环的方式访问指定目录及其所有子目录下的文件和子目录。在不同的编程语言中,都有相应的API或库函数来支持这项功能。例如,在Python中,我们可以使用`os`和`os.path`模块,而在Java中...
python遍历文件夹及其子文件夹, 查询出所有的文件 按照名字模糊搜索模板文本进行比对
在IT领域,遍历文件夹查找文件是一项基本且重要的任务,尤其在进行系统管理、数据处理或软件开发时。这个过程通常涉及到编程语言中的文件I/O(输入/输出)操作和目录遍历功能。以下是一些关于如何遍历文件夹查找文件...
在Python编程中,遍历文件夹并处理其中的特定类型文件是一个常见的任务,尤其是在处理大量数据或进行自动化脚本时。本篇文章将详细介绍如何使用Python的`glob`模块来查找和遍历文件夹中的所有`.jpg`图片文件,并提供...
使用arcpy 遍历某文件下(包括子文件夹)所有面要素类,然后将这些要素合并。
Python作为一种强大的脚本语言,提供了丰富的库和模块来处理文件系统操作,其中os和sys模块便可以非常方便地实现遍历文件夹以及修改文件后缀的功能。 在上述内容中,我们看到了一个使用Python实现遍历文件夹修改...
遍历文件夹:Python可以使用os模块中的函数来遍历指定路径下的文件和文件夹,以实现对文件系统的操作。 读写Excel:Python可以使用pandas库来读取和写入Excel文件,pandas是一个强大的数据分析工具,支持多种数据...
例如,在Python中,可以使用`os`和`os.path`模块来遍历文件夹。下面是一个简单的Python示例: ```python import os def traverse_folder(root_dir): for name in os.listdir(root_dir): path = os.path.join...
总结起来,Python遍历文件夹并指定遍历深度及忽略目录的关键在于编写一个递归函数,利用`os.listdir()`、`os.path.join()`等`os`库的函数,并通过递归调用来实现深度遍历。同时,通过设置一个`find_depth`变量和一个...
在IT领域,自动遍历文件夹并生成目录树是一项常用的操作,尤其对于处理大量文件和组织数据时。这个“自动遍历文件夹生成成目录树”程序可能是一个实用的工具,能够帮助用户快速地理解文件系统的结构。接下来,我们将...
遍历文件夹是指从一个特定的起始目录开始,访问并处理每一个文件和子目录,包括它们的子目录中的所有文件。这通常通过递归的方式完成,即当遇到子目录时,再次调用相同的过程,直到遍历完所有的子目录和文件。 3. ...