我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

python的文件夹函数-创新互联

python 的文件夹操作函数在os(小写)模块中。使用时需要执行以下命令:

四平网站建设公司创新互联建站,四平网站设计制作,有大型网站制作公司丰富经验。已为四平上1000+提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的四平做网站的公司定做!
import os

os相关函数介绍:
1、os.chdir(path):将当前工作文件夹改为参数指向的文件夹。如果没有给出path参数,则报错。
2、os.getcwd():显示当前工作文件夹。
3、os.makedirs(name):根据参数创建新文件夹。如果没有给出name参数,则报错。此函数支持创建多级文件夹,如:\c1\c2\c3,如果上一级文件不存在,则会自动创建。
4、os.mkdir(name):根据参数创建新文件夹。如果没有给出name参数,则报错。此函数不支持创建多级文件夹,如:\\c1\c2,如果c1不存在,则创建c2会报错。
5、os.listdir(path):返回参数path文件夹下的所有文件名字符串列表(包括文件名及扩展名)。不给出path时,默认是当前工作文件夹。

os.path模块:是os中部分函数的集合
1、os.path.join():根据参数字符串返回包含文件夹及文件名的字符串。

os.path.join('software','zxqygl','data')      #输出:'software\\zxqygl\\data'

2、os.path.abspath(path):返回参数path给定的绝对路径。如果没有给出path参数,则报错。
3、os.path.isabs(path):如果给定的参数path是绝对路径,就返回True,否则返回False。如果没有给出path参数,则报错。
4、os.path.relpath(path,start):返回从start文件夹到path的相对路径字符串。如果没有start参数,则以当前工作文件夹为开始路径。如果没有给出path参数,则报错。
5、os.path.dirname(path):根据参数path返回其最后一个“\”之前的所有内容的字符串。如果没有给出path参数,则报错。
6、os.path.basename(path):根据参数path返回其最后一个“\”之后的所有内容的字符串。如果没有给出path参数,则报错。
7、os.path.split(path):根据参数返回其包含的路径名及文件名元组。注意,与os.path.split()与字符串split()函数不同。 如果没有给出path参数,则报错。

os.path.split('c:\windows\system32\calc.exe')   #输出:('c:\\windows\\system32', 'calc.exe')

8、os.path.getsize(path):返回path参数指定的文件的字节数。如果没有给出path参数,则报错。
9、os.path.exists(path):如果参数path所给定的文件夹或文件名存在,则返回True。否则返回False。如果没有给出path参数,则报错。
10、os.path.isdir(path):如果参数path存在且是一个文件夹名,则返回True,如果不是文件夹,则返回False。如果没有给出path参数,则报错。
11、os.path.isfile():如果参数path存在且是一个文件名,则返回True,如果不是文件名,则返回False。如果没有给出path参数,则报错。

在实际使用中,根据需要使用不同的函数组合,可以很方便地操作文件夹。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


本文题目:python的文件夹函数-创新互联
标题链接:http://shouzuofang.com/article/dsiejp.html

其他资讯