python文件目录操作-2:

1.列出指定目录下的文件和文件夹

print(os.listdir("d:/temp"))

2.获得当前路径

   '''获得当前路径'''cwd = os.getcwd()print(cwd)
  1. 得到当前文件夹下的所有文件和文件夹

‘’’
得到当前文件夹下的所有文件和文件夹
‘’’
print(os.listdir())

4.删除文件

'''
删除文件
'''
os.remove('1234.xlxs')
print(os.listdir())

5.删除单个目录和多个目录

    '''删除单个目录和多个目录'''# os.removedir()# os.removedir()
    检查是否是文件/文件夹'''print(os.path.isdir(r"D:\temp\f1"))  #f1文件夹print(os.path.isfile(r"D:\temp\lab.py"))  #lab.py文件'''

7.检查文件路径是否存在

 print(os.path.exists(r"D:\temp\f1")

8.os.path.split------(文件路径,文件名称)
‘’’
分离文件名
分离扩展名

'''
[dirname, filename] = os.path.split('r"D:\temp\lab.py"')
print(dirname, "\n", filename)

常用的还有个

[dirname, filename] = os.path.splitext('r"D:\temp\lab.py"')
  1. ‘’’
    获得文件路径
    获得文件名
    获得当前环境
    ‘’’
   print("get pathname:", os.path.dirname('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))print("get filename:", os.path.basename('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))print(os.getenv)```
示例:```bash
print(os.path.dirname('D:\\temp\\lab.py'))
print(os.path.basename('D:\\temp\\lab.py'))
print(os.getenv)
D:\temp   #目录
lab.py  #文件
<function getenv at 0x00000250E3850F70>  #环境

10.os.path,下的dirame,basename,split的使用。

print("++++++")
print(os.path.dirname("E:/htcode/pythonproject/Labenv/xuexi/lxt1.py"))    #返回文件夹路径
print(os.path.basename("E:/htcode/pythonproject/Labenv/xuexi/lxt1.py"))   # 返回文件名称
print("-----")
print(os.path.split("E:/htcode/pythonproject/Labenv/xuexi/lxt1.py"))   #把路径分割为文件夹以及文件名称的元组。

代码运行结果:

++++++
E:/htcode/pythonproject/Labenv/xuexi
lxt1.py
-----
('E:/htcode/pythonproject/Labenv/xuexi', 'lxt1.py')

python文件目录操作-2相关推荐

  1. python文件目录操作操作_Python基础之文件目录操作

    概述 I/O操作不仅包括屏幕输入输出,还包括文件的读取与写入,Python提供了很多必要的方法和功能,进行文件及文件夹的相关操作.本文主要通过两个简单的小例子,简述Python在文件夹及文件的应用,仅 ...

  2. Python 文件目录操作

    文件操作 常用的文件分类: 配置文件 数据文件 日志文件 数据库文件 声音和图像文件 打开文件 # 1 打开文件 2 读取文件 3 关闭文件# r: read # w: write # a+: 读写# ...

  3. paip.文件目录操作uAPI php python java对照

    paip.文件目录操作uAPI php python java对照 chdir -- 改变目录 chroot -- 改变根目录 dir -- directory 类 closedir -- 关闭目录句 ...

  4. python:操作文档——TXT篇

    python:操作文档--TXT篇 一.前言: ​ 文档操作是任何web应用程序的组成部分,我们可以将一些保密级别不高的数据存储在文档中,这样就使得数据永久保存,而不是像全局变量一样,当程序结束后自动 ...

  5. Python文件操作-文本文件、二进制文件、csv文件的读取写入、OS、shutil、CSV模块、常用字符编码

    Python文件操作 文本文件和二进制文件 文件操作相关模块 open()创建文件对象 文件对象的常用属性和方法 pickle 序列化 文本文件读取和写入 文本文件写入步骤 write()/write ...

  6. python文件操作入门

    文件操作入门 单个文件读写: 下面这首诗存在一个txt文件里,文件路径为: "D:\文件集散地\白雪歌送武判官归京.txt" .请将这首诗的前5句存到另一个txt文件里. 北风卷地 ...

  7. Python文件操作相关的知识笔记总结

    python文件操作相关知识 1.文件操作 路径相关 上下文管理 文件的打开模式 文件操作的常见功能 学前知识背景回顾: 字符串类型(str):程序中表示文字信息,本质是unicode编码中的二进制. ...

  8. OpenCV和Python动手操作计算机视觉学习教程

    使用OpenCV和Python进行实际操作 面向初学者的OpenCV Python动手操作计算机视觉 你会学到: NumPy基础知识 基于OpenCV的人脸检测 使用OpenCV在图像和视频上绘制形状 ...

  9. python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】

    本文实例总结了python字典常见操作.分享给大家供大家参考,具体如下: 简单的字典: 字典就是键值对key-value组合. #字典 键值对组合 alien_0 ={'color':'green', ...

  10. python中年大叔学编程_中年大叔学编程-Python简单操作文件

    原标题:中年大叔学编程-Python简单操作文件 在计算机中,经常打交道的就是各种文档,用得比较多的软件就是office和记事本来操作文件,那么我们试试用Python来简单读写文件. Open函数的用 ...

最新文章

  1. linux 磁盘性能监控
  2. classpath和读取resources目录下的文件
  3. 如何通过 C# 生成安全的 Base64 URL 字符串?
  4. android ios语音转码,手机如何将语音转文字?这几种方法真简单,安卓苹果通用...
  5. python打开txt文件找不到-Docker Python脚本找不到文件
  6. 2014年最新前端开发面试题(题目列表+答案 完整版)
  7. python生成树状图_用 python 将思维导图转换成树形列表
  8. 圣诞节贺卡计算机基础知识,制作圣诞节贺卡 如何制作圣诞节贺卡?圣诞节电子贺卡制作方法|电脑制作圣诞节贺卡...
  9. 一加和华为买哪个好 一加9用新特性赢得消费者口碑
  10. mysql数据库位置_mysql数据库的存放位置在哪里
  11. 英语作文衔接句!让你的行文更流畅
  12. 【计算机系统1】2 LC-3机器码编程实验
  13. 第一篇什么都没写的博客
  14. Lenovo系列问题第四期
  15. 数据库实验(二二二)
  16. Visual Studio运行C语言程序(第一个程序)
  17. STM32 系统配置的时钟获取方式
  18. matlab制作圆摆线动画
  19. 百趣土壤非靶标代谢组学文献分享,来自Microbiome的灵感
  20. 开发人员不可不看的 OBD通讯协议知识

热门文章

  1. 第1章—Spring之旅—简化Spring的java开发
  2. web程序常见错误及解决方法
  3. double转换long的疑问
  4. 使用 ASP.NET 2.0 ObjectDataSource 控件(整理自msdn)
  5. 5. OpenCV图像分割-watershed
  6. 微信自动截取PPT或者黑/白版图片
  7. 【VS2010学习笔记】【函数学习】一(MFC+OpenCV2.4.7读取摄像头之WM_TIMER消息处理函数的添加问题)
  8. Python利用os.walk遍历文件夹
  9. 【PIL】Image中blend的简单使用
  10. 赫尔默特方差分量估计Python