zoukankan      html  css  js  c++  java
  • python学习——用python操作文件

    1.找到文件,打开  f = open(file = '文件地址',mode = 'w/r/a',encoding='utf-8',encoding = '读取方式')
    2.读、修改
    3.保存&关闭
    1. f = open(文件名)
    2. f.read(n) 读n个字符
     f.read() 全读
     f.write(yourdata) 写
    3. f.close() 保存关闭
    文件打开模式,只能以一种模式操作文件
    r read 读模式
    w write 创建模式
    a append 追加模式
    read()  : 一次性读取整个文件内容。推荐使用read(size)方法,size越大运行时间越长
    readline()  :每次读取一行内容。内存不够时使用,一般不太用
    readlines()   :一次性读取整个文件内容,并按行返回到list,方便我们遍历

    其他功能
    .seek(n) 把光标移动多少位置
    .flush() 把要写的东西强制刷到硬盘,不用先存在内存里
    .seekable() 判断文件能不能进行seek操作
    .tell() 返回光标的位置
    .trencate(n) 截断文件,从0开始到100截断
    write和writelines的区别
    1 write()需要传入一个字符串做为参数,否则会报错
    2 writelines()既可以传入字符串又可以传入一个字符序列,并将该字符序列写入文件
    3 注意必须传入的是字符序列,不能是数字序列(卡在这里搞了半天),刚开始测试时使用的是
  • 相关阅读:
    添加活动记录的小坑
    用windows的批处理文件批量更改文件后缀
    js日期的初始化的格式
    对象的继承
    关于换行字符的问题
    js获取dom对象style样式的值
    判断邮箱是否合法
    Python控制函数运行时间
    如何用python编写一个计时器的程序
    TF-IDF算法介绍及实现
  • 原文地址:https://www.cnblogs.com/kaoyu2/p/12827316.html
Copyright © 2011-2022 走看看