Python使用os.listdir()函数来获得目录中的内容

摘自:http://it.100xuexi.com/view/otdetail/20130423/057606dc-7ad1-47e4-8ea6-0cf75f514837.html

1、在Python中可以使用os.listdir()函数获得指定目录中的内容。其原型如下所示。

os.listdir(path) 

path 要获得内容目录的路径,以下实例获得当前目录的内容:

>>> import os
>>> os.listdir(os.getcwd())  [‘dde.pyd‘, ‘license.txt‘, ‘Pythonwin.exe‘,  ‘scintilla.dll‘, ‘win32ui.pyd‘, ‘win32uiole.pyd‘, ‘pywin‘] 

2、在Python中可以使用os.mkdir()函数创建目录。其原型如下所示。

os.mkdir(path) 

path 要创建目录的路径,以下的实例将在E:\book目录下创建temp目录。

>>> import os
>>> os.mkdir(‘E:\\book\\temp‘) 

3、在Python中可以使用os.rmdir()函数删除目录。其原型如下所示。

os.rmdir(path) 

path 要删除的目录的路径,以下实例删除E:\book\temp目录。

>>> import os
>>> os.rmdir(‘E:\\book\\temp‘)   

注释:删除目录需要说明的是,使用os.rmdir删除的目录必须为空目录,否则函数出错。

时间: 2024-08-08 09:37:10

Python使用os.listdir()函数来获得目录中的内容的相关文章

Python使用os.listdir()函数来得目录内容的介绍

Python编程语言是计算机语言中常用的语言,以下的文章就是介绍在Python编程语言中使用os.listdir()函数来获得目录中的相关内容的介绍,如果你对其相关的实际操作有兴趣的话,你就可以观看以下的文章. Python编程语言如何获得目录中的内容 在Python中可以使用os.listdir()函数获得指定目录中的内容.其原型如下所示. os.listdir(path) 其参数含义如下.path 要获得内容目录的路径.以下实例获得当前目录的内容. >>> import os >

python使用os.listdir和os.walk获得文件的路径

目录 情况1:在一个目录下面只有文件,没有文件夹,这个时候可以使用os.listdir 情况2:递归的情况,一个目录下面既有目录也有文件,使用os.walk: os.walk介绍: 如何获得一个路径下面所有的文件路径: 正文 回到顶部 情况1:在一个目录下面只有文件,没有文件夹,这个时候可以使用os.listdir 在我们的桌面上有一个file目录(文件夹),里面有三个文件 file(dir)| --|test1.txt --|test2.txt --|test3.txt 用下面的程序获得文件的

php遍历指定目录中的内容2

输出文件是否可读写,可执行,并同时输出创建时间,修改时间,访问时间 //2.遍历指定目录中的内容 if ($arr['file']) {     $arrbyte = array("Byte","KB","MB","GB","TB","EB");     foreach ($arr['file'] as $val) {         //filetype函数返回指定文件或目录的类型  

Confluence 6 home 目录中的内容

Confluence home 目录存储了 Confluence 在运行中所使用的数据.下面对 Confluence home 目录中使用的数据和文件进行一些说明: confluence.cfg.xml 这个文件有 Confluence 能正常启动所需要的所有配置,例如有: 产品许可证(Product license) 上下文路径(Context path) 数据库配置细节,例如数据库地址,连接池配置等 重要目录的路径 attachments/ 这个目录存储了 Confluence 所使用附件的

python url配置单独放在某个应用目录中

文件目录: 将 urls.py 文件复制blog目录下: 此时,blog文件夹下多了urls.py文件 现在对比,两个urls.py文件: 分离前:(只有website里有urls.py) 1 from django.conf.urls import include, url 2 #from django.contrib import admin 3 4 #""" 5 urlpatterns = [ 6 #url(r'^admin/', include(admin.site.

Tomcat工程目录中使用了软连接后不显示连接目录中的内容

问题: 当服务器中有多个Tomcat,并且需要使用同一个项目目录,例如upload,那么考虑使用一个公共目录shareupload来做软连接到两个tomcat的工程中. 操作: ln -s /data/shareupload/ /data/tomcat1/webapp/upload/ ln -s /data/shareupload/ /data/tomcat2/webapp/upload/ 问题出现: 在测试的时候出现了问题:upload目录下的图片,无法正常在浏览器地址栏里访问到.勿用质疑,问

Python系统(os)相关操作

文件操作 python中常用于文件处理的模块有os,shutil等. 1 创建文件 文件的创建可以使用open()函数,如下创建一个test_file.txt的文件: >>> with open('/Users/xxx/test_file.txt','wt') as f_obj: ... print("This is the content from the test file---John",file=f_obj) ... >>> 执行完后,可以找

Python基础-OS模块

os 模块提供了很多允许你的程序与操作系统直接交互的功能 得到当前工作目录,即当前Python解释器工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r"c:\python") 检验给出的路径是否是一个文件:os.path.isfile() 检验给出的路径是否是一个目录:os.path.isdir() 判断是否是绝对路径:os.path.isabs

python的os模块总结

python的os模块总结 目录 常用方法和属性总结 文件操作 目录操作 常用方法和属性总结 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录:相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.mkdir("d