import osdata_path = 'xxx/xxx/xxx.txt'
data1_path = 'yyy/yyy/yyy.txt'
path = 'zzz/zzz/zzz'if not os.path.isfile(data_path):os.wknod(data_path)
if not os.path.isdir(path):os.makediirs(path)#创建多级目录或os.mkdir(path)#创建单个文件夹w = open(data_path,'w')#写
f = open(data_path,'r')#读w.writelines(data) #写字符串
w.write('\n') #写字符f.readlines() #读行w.close()
f.close()list = os.listdir('path').####
os.rename(old, new)#重命名
os.path.join(a,b)#拼接路径
"""
/----------------------------------------/
"""
#判断a/b/c路径下是否包含某文件
os.path.exists('a/b/c/d.py')#os.walk() #无返回值
for root,dirs,files in os.walk('path'):#root: 当前正在遍历的这个文件夹的本身的地址
#dirs: 是一个list,该文件夹中所有的目录的名字(不包括子目录)
#files 同样是list,该文件夹中所有的文件(不包括子目录)

上面我们简单介绍了几种常用的文件操作,如果需要更多的操作详见:

链接:https://www.runoob.com/python/os-file-methods.html

python常见的文件操作:打开、创建等相关推荐

  1. python怎么读取文件-python怎么读写文件操作

    本节内容:I/O操作概述 文件读写实现原理与操作步骤 文件打开模式 Python文件操作步骤示例 Python文件读取相关方法 文件读写与字符编码 一.I/O操作概述 I/O在计算机中是指Input/ ...

  2. Python中的文件操作和异常

    Python中的文件操作和异常 文章目录 Python中的文件操作和异常 一.文件 01. 文件的概念 1.1 文件的概念和作用 1.2 文件的存储方式 文本文件和二进制文件 02. 文件的基本操作 ...

  3. python怎么读写文件-python怎么读写文件操作

    本节内容:I/O操作概述 文件读写实现原理与操作步骤 文件打开模式 Python文件操作步骤示例 Python文件读取相关方法 文件读写与字符编码 一.I/O操作概述 I/O在计算机中是指Input/ ...

  4. Python os模块文件操作(一)

    Python os模块文件操作(一) 一.文件描述符 在使用代码对文件进行操作时,为了指定操作的文件,避免不了要使用文件描述符,所以我们先介绍什么是文件描述符. 操作系统为了高效管理已经被打开的文件, ...

  5. 【Unity3D读取数据】(四)Excel文件操作(创建、读取、写入、修改)

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有 ...

  6. Python语言之文件操作详解(open、close、write、read、readline、readlines等)

    目录 文件缓冲区 文件的缓冲机制 文件编码 文件的打开与关闭 文件读写 文件缓冲区 计算机系统为要处理的文件在内存中单独开辟出来的一个存储区间,在读写该文件时,做为数据交换的临时"存储中转站 ...

  7. python对PDF文件操作

    python对PDF文件操作 下载模块PyPDF2,以页为基本单位对PDF文件进行读写操作,无法直接操作每一页内容. PDF文件读操作 导入函数 from PyPDF2 import PdfFileR ...

  8. 【Unity3D读取数据】(二)Json文件操作(创建、读取、解析、修改)

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有 ...

  9. python 对 yaml 文件操作

    python 对 yaml 文件操作 #!/usr/bin/env python # -*- encoding: utf-8 -*- """ @Introduce : p ...

最新文章

  1. 一位清华贫困生的独白,风雨清华路!
  2. 运维经验分享:关于系统运维监控的几点建议
  3. C++ 在继承中虚函数、纯虚函数、普通函数,三者的区别
  4. Android知识点
  5. oracle 删除补全日志组_浅谈Oracle 20c ASM文件组模板技术
  6. 2_1_6 递归与分治策略(汉诺塔问题)
  7. MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数
  8. redhat相关配置
  9. 笔记36 Spring Web Flow——配置
  10. Java即时类| toString()方法与示例
  11. this,super关键字的使用
  12. 项目涉及到的知识点及项目流程图
  13. Android仿微信地图定位和位置选择(上)
  14. oblog商业版本4.6注射漏洞,直接拿管理员
  15. axis的xml转java的实际开发使用笔记
  16. HP-OMEN-暗夜精灵8,安装WIN10
  17. 怎么用c语言编辑出天依蓝,我天依蓝
  18. c语言花样编程,C语言表达式的花样表达
  19. [Unity]Mac调用SVN更新
  20. android11 源码内置第三方输入法并默认选择

热门文章

  1. JQuery的$(document).ready(function(){})与JS的window.onload 的各自优势!
  2. cisco 《连接网络》实验wan综合实验_GNS3实验环境优化与安装
  3. edas部署需要哪些参数_强夯设计与施工中需要确定的主要技术参数有哪些
  4. MPEG原理分析及MPEG音频编码器的调试
  5. 【数据结构与算法】之深入解析“预测赢家”的求解思路与算法示例
  6. iOS之深入解析Objective-C和Swift初始化
  7. iOS之使用CAShapeLayer实现复杂的View遮罩效果
  8. 蚂蚁疾奔:蚂蚁集团两地上市全速推进
  9. 394. Decode String
  10. 零基础入门深度学习的五篇经典教程