博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python文件操作
阅读量:7100 次
发布时间:2019-06-28

本文共 600 字,大约阅读时间需要 2 分钟。

文件过滤。

        显示一个文件的所有行, 忽略以井号( # )开头的行

  1. a= open('test.txt', 'r')  
  2. for eachline in a:  
  3.     if not eachline.startswith("#"): 
  4.          print eachline, 
 
文件重命名
import os    os.rename("毕业论文.txt", "毕业论文-最终版.txt")
文件删除
import os    os.remove("毕业论文.txt") 获取当前读写位置 tell

定位到某个位置

如果在读写文件的过程中,需要从另外一个位置进行操作的话,可以使用seek()

seek(offset, from)有2个参数

  • offset:偏移量
  • from:方向
    • 0:表示文件开头
    • 1:表示当前位置
    • 2:表示文件末尾

文件夹操作

<1>创建文件夹

import os    os.mkdir("张三")

<2>获取当前目录

import os    os.getcwd()

<3>改变默认目录

import os    os.chdir("../")

<4>获取目录列表

import os    os.listdir("./")

<5>删除文件夹

import os    os.rmdir("张三")
 

转载于:https://www.cnblogs.com/xubing111/p/8966003.html

你可能感兴趣的文章
字符 16进制 字节 关系
查看>>
C# 给现有PDF文档添加页眉、页脚
查看>>
『算法学习』FPN:feature pyramid networks for object detection
查看>>
K-近邻算法(KNN)
查看>>
java服务端微信小程序支付
查看>>
flip 翻转效果 css3实现
查看>>
Cocos Creater 监听程序到后台和重新到前台
查看>>
Windows 10 应用创建模糊背景窗口的三种方法
查看>>
Python类与标准库
查看>>
学生表、课程表、 成绩表 、教师表sql练习
查看>>
vue inheritAttrs、$attrs和$listeners使用
查看>>
诗歌的分类
查看>>
nexus maven私服搭建
查看>>
系统空间占用排查 tomcat超大日志catalina.out 删除 与df 状态更新
查看>>
如何高效地管理时间
查看>>
UML及其StarUML介绍
查看>>
一起谈.NET技术,MonoTouch中的MVC简介
查看>>
将WPF UI单元复制到“.NET研究”剪贴板
查看>>
pku 1611 The Suspects 并查集的应用
查看>>
转载 - 不使用任何框架,教你制作网页滑动切换效果
查看>>