importosdefget_file_name(file_path):# 获取文件路径dir_name=os.path.dirname(file_path)# 获取文件名file_name=os.path.basename(file_path)# 打印文件名print("文件名:",file_name)# 测试代码file_path="/path/to/file.txt"get_file_name(file_path) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ...
方法一:使用__file__属性 在Python中,每个模块都有一个特殊的属性__file__,用于表示当前模块的文件路径。通过对__file__进行处理,我们可以获取当前文件的名称。 下面是一个示例代码: importos# 获取当前文件的路径file_path=os.path.abspath(__file__)# 获取当前文件的目录file_dir=os.path.dirname(file_pat...
file_name_listdir("./")# files 200-2000(1).txt# files 200-2000(2).txt# files 200-2000(3).txt# files getFileName.py# files test 注意:使用os.listdir函数不仅是文件,文件夹也会被遍历到,例如test即是一个文件夹。 全局变量保存 如果想要保存文件名可以使用全局变量或者局部变量进行保存。 如果使用...
os.path.basename(path)获取文件名 os.path.exists(path)判断文件或目录是否存在 os.path.isabs(path)判断输入的路径是否为绝对路径 os.path.isfile(path)判断是否为文件 os.path.isdir(path)判断是否为目录 os.path.join(path1[, path2[, ...]])组合多个路径 os.path.getctime(filename)获取文件或者目录...
import os # 假设这是您的路径字符串 = '/home/user/documents/subfolder/file.txt' path = '/home/user/documents/subfolder/file.txt' # 使用os.path.dirname获取目录部分 directory = os.path.dirname(path) # 使用os.path.basename获取最后一个文件夹名称(不包括扩展名) folder_name = os.path.basename...
file_object = open('thefile.txt') try: all_the_text = file_object.read( ) finally: file_object.close( ) Python读写文件的五大步骤一、打开文件Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详...
os.path.isdir(path)os.path.isfile(path)5. 获取目录的大小 os.path.getsize(path)路径操作 1. 合并路径 os.path.join(path1, path2, ...)2. 获取路径的目录名和文件名 os.path.dirname(path)os.path.basename(path)3. 判断路径是否存在 os.path.exists(path)4. 判断路径是否为绝对路径 os.path....
选择文件 QFileDialog.getOpenFileName() 选择多个文件 QFileDialog.getOpenFileNames() 选择保存文件 QFileDialog.getSaveFileName() 二 实例解析 可直接运行的实例如下所示: import sys import os from PyQt5.QtWidgets import * class MainForm(QWidget): ...
/usr/bin/python# -*- coding: UTF-8 -*-importosimporttimefile='/root/runoob.txt'# 文件路径print(os.path.getatime(file))# 输出最近访问时间print(os.path.getctime(file))# 输出文件创建时间print(os.path.getmtime(file))# 输出最近修改时间print(time.gmtime(os.path.getmtime(file)))# 以struct...
os库应该是使用频率最高的一个文件处理库,但是不得不说Python中还有几个其它的文件处理库,像shutil库、glob库、pathlib库,它们可以说是相互补充,有着自己好用的方法。黄同学亲切的将它们合称为Python文件处理库的四大天王。 今天呢,咋们就对这4个库来个深度对比,对比一下好像学习什么都快了。