文件 操作

# 文件的打开和关闭
"""
# 1、打开
open(name,mode)
name:要打开的目标文件名的字符串或者具体路径<不存在则创建>
mode:打开模式:读写等
    r:只读,指针放在文章开头
    w:只写,指针放在文章开头
    a:追加,写到已有内容之后

    rb:二进制只读,指针放在文章开头
    wb:二进制只写,,指针放在文章开头

    带+的读写都可以

    写的操作会把文件中原来的全部删掉,即常见一个新的覆盖掉原来的
    读操作不会创建新的文件
#2、读入
    1.文集对象.read(num)
        num可以省略,表示全部读入
        可以指定长度,表示读入num个字节
    2.文件对象.readlines()
        返回一个列表,每一行为一个元素
    3.文件对象.readline()
        每次读入一行
# 3、写
    文件对象.write()
# 4、追加
# 5、文件定位读写
    文件对象.seek(偏移量,起始位置)
    起始位置:0->文件开头
            1->当前位置
            2->文件结尾
    偏移量:字节单位
"""

# 文件与目录管理<文件和文件夹>
"""
需要导入os
import os

1、对文件的操作
    1、文件重命名
        os.rename(目标文件名,新文件名)
    2、删除文件
        os.remove(目标文件名)
2、对文件的操作
    1、创建文件夹
        os.mkdir(文件名)
    2、删除文件夹
        os.rmdir(删除文件夹)
    3、获取"当前"文件的所在路径
        os.getcwd()
    4、改变默认目录
        os.chdir('改变到的文件夹')
    5、获取目录列表
        os.listdir(文件夹名)--->获取一个文件夹<不填默认为当前文件夹>下所有文件,返回一个列表
"""
# 数据维度与数据格式化(基于维度的数据分类)
"""
分类:
    一维数据:一维数组等
    二维数据:二维数组等
    多维数据:eg.字典
"""

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑夜蔓蔓

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值