Python 文件处理和os库的基本使用

1. 导入os库:在Python中,使用os库可以方便地进行文件和目录的操作,因此需要先导入os库。

2. 创建文件夹:使用os.mkdir()函数可以创建一个新的文件夹,需要指定文件夹的路径和名称。

3. 创建文件:使用open()函数可以创建一个新的文件,需要指定文件的路径和名称,以及文件的打开模式(如“w”表示写入模式)。

4. 写入文件:使用文件对象的write()方法可以向文件中写入内容,需要将要写入的内容作为参数传递给该方法。

5. 读取文件:使用文件对象的read()方法可以从文件中读取内容,需要指定要读取的字节数或者不指定任何参数以读取整个文件。

6. 关闭文件:使用文件对象的close()方法可以关闭文件,释放文件资源。

7. 删除文件或文件夹:使用os.remove()函数可以删除一个文件,使用os.rmdir()函数可以删除一个空的文件夹,使用os.removedirs()函数可以删除一个非空的文件夹。

8. 判断文件或文件夹是否存在:使用os.path.exists()函数可以判断一个文件或文件夹是否存在,返回True或False。

9. 获取文件或文件夹的属性:使用os.path.getsize()函数可以获取一个文件的大小,使用os.path.getmtime()函数可以获取一个文件的最后修改时间,使用os.path.isdir()函数可以判断一个路径是否为文件夹。

10. 遍历文件夹:使用os.listdir()函数可以获取一个文件夹中的所有文件和文件夹的名称,使用os.path.join()函数可以将路径和文件名拼接起来,使用os.path.abspath()函数可以获取一个路径的绝对路径。可以使用递归函数来遍历一个文件夹中的所有文件和文件夹。

Related Posts

  • 如何解决在下载 PaddleClas 预训练模型时出现 ModuleNotFoundError No module named ‘ppcls‘ 错误的问题
  • 将QWidget的UI界面转换为图像
  • Gin Web框架
  • 学习Python中的字典——基本数据类型
  • 使用Selenium进行Python网络爬虫
  • 学习Python–字典作为基本数据类型
  • Tkinter教程12/15介绍Toplevel窗口和小部件的方法
  • 已解决:激活虚拟环境时出现错误,提示Anaconda3\envs\[envs]\Library\ssl\cacert.pem不应该存在
  • Scalene是一款Python性能分析工具,支持CPU、GPU和内存分析,并提供基于人工智能的优化建议
  • 解释python中的按位与运算符
  • Python内置模块sys
  • 国际贸易网络爬虫程序
  • 使用Python爬虫分析网页信息
  • “Python错误:TypeError:不可哈希类型:’dict’或’list'”
  • 用数据可视化多维度解释(Python)胜过千言万语!
  • 使用Selenium进行JavaScript动态渲染界面的爬取