如何用ASP开发网站并使用展滔科技大厦作为网站建设的控件?
摘要:用asp做网站有哪控件,网站建设 展滔科技大厦,如何建设网站效果好,做网推的网站Python 程序设计入门(025)—— 使用 os 模块操作文件与目录 目录 Python 程序设
用asp做网站有哪控件,网站建设 展滔科技大厦,如何建设网站效果好,做网推的网站Python 程序设计入门#xff08;025#xff09;—— 使用 os 模块操作文件与目录 目录 Python 程序设计入门#xff08;025#xff09;—— 使用 os 模块操作文件与目录一、操作目录的常用函数1、os 模块提供的操作目录的函数2、os.path 模块提供的操作目录的函数 二、相对…Python 程序设计入门025—— 使用 os 模块操作文件与目录 目录 Python 程序设计入门025—— 使用 os 模块操作文件与目录一、操作目录的常用函数1、os 模块提供的操作目录的函数2、os.path 模块提供的操作目录的函数 二、相对路径与绝对路径1、相对路径2、绝对路径 三、目录操作1、获取当前工作目录getcwd() 函数2、设置当前工作目录chdir() 函数3、查看指定路径下的文件和目录信息listdir() 函数4、获取文件的绝对路径abspath() 函数5、拼接路径join() 函数6、判断目录或文件是否存在exists() 函数7、创建目录mkdir() 函数与 makedirs() 函数1创建一级目录mkdir() 函数2创建多级目录makedirs() 函数8、删除目录rmdir() 函数与 removedirs() 函数1删除一级空目录rmdir() 函数2删除多级目录removedirs() 函数9、遍历目录walk() 函数 四、文件操作1、获取文件基本信息stat() 函数2、删除文件remove() 函数3、重命名文件与目录rename() 函数4、分离文件名和扩展名splitext() 函数5、从一个目录中提取文件名basename() 函数6、从一个目录中提取文件路径不包含文件名dirname() 函数7、判断一个目录是否为路径isdir() 函数 Python 内置了 os 模块及其子模块 os.path用于对目录或文件进行操作。在使用 os 模块及其子模块 os.path 模块时需要使用 import 导入该模块才能使用它们提供的函数或方法。
一、操作目录的常用函数
1、os 模块提供的操作目录的函数
os 模块提供的操作目录的函数如下表所示
函数说明getcwd()返回当前的工作目录listdir(path)返回指定路径下的文件和目录信息mkdir(path[,mode])创建目录makedirs(path1/path2…[,mode])创建多级目录rmdir(path)删除目录removedirs(path1/path2…)删除多级目录chdir(path)将 path 设置为当前工作目录walk(top [,topdown [,onerror]])遍历目录树。该函数返回一个元组包括所有路径名、目录列表和文件列表3个元素
2、os.path 模块提供的操作目录的函数
os.path 模块提供的操作目录的函数如下表所示
函数说明abspath(path)获取文件目录的绝对路径exists(path)判断目录或者文件是否存在如果存在返回True否则返回Falsejoin(path, name)将目录与目录或文件名拼接起来splitext()分离文件名和扩展名basename(path)从一个目录中提取文件名dirname(path)从一个路径中提取文件路径不包括文件名isdir(path)判断是否为路径
二、相对路径与绝对路径
1、相对路径
当前工作目录指当前文件所在的目录。可以通过 os 模块的 getcwd() 函数获取当前工作目录。
代码如下
import os
print(当前工作目录,os.getcwd())程序运行结果如下RESTART: C:\Python\Python38\First.py
当前工作目录 C:\Python\Python38相对路径是依赖于当前工作目录的。如果在当前工作目录下有一个文件 stu.txt在打开该文件时可以直接使用文件名此时使用的就是相对路径。文件 stu.txt 的实际路径就是当前工作目录【C:\Python\Python38】再加上相对路径即【C:\Python\Python38/stu.txt】。如果当前目录下有子目录 test并且子目录中有一个文件 test.txt那么在打开该文件时应用使用【test/test.txt】。
