美文网首页
第十章笔记—文件与异常

第十章笔记—文件与异常

作者: 周日上楼梯 | 来源:发表于2020-03-24 20:42 被阅读0次

    with open('file_name') as file_object:

    关键字with在不再需要访问文件后将其关闭,防止调用了open()却没调用close()

    read()函数可以读取文件全部内容

    有个地方需注意,在用vs code,在用with open 打开文件时,显示

    FileNotFound error:No such file or directory 但是文件夹中确实有这个文件,是因为,
    VS CODE在一开始打开文件夹时用的就是你打开的文件夹的路径 而不会搜索 两个文件在的那个路径
    但是在装入模块的时候又是直接在文件所在目录搜索 。。。就是这么神奇

    当保存绝对路径时,可先将绝对路径存储在一个变量内

    用readlines 函数读取文件的每一行

    在用replace函数时,它会返回一个字符串,需用变量储存

    读取模式 'r' 写入模式'w' 附加模式'a' 读取加写入模式'r+',省略模式实参,默认只读

    写入字符串用write函数

    异常

    异常 替换格式:
    try:
    源代码
    except 异常名:
    动作语句(处理异常)
    else:
    代码执行成功的动作语句

    分析文本

    split() 将一个字符串拆成多部分并存储在一个列表内

    方法 count()

    用来计算特定单词或短语出现过多少次

    json模块

    模块json 让你能够将简单的Python数据结构转储到文件中

    json.dump(file_name,简称) 该函数可将数字列表存储在文件file_name.json中 ,
    且可以自动创建文件

    json.load() 函数则可以将 列表读取到内存中

    相关文章

      网友评论

          本文标题:第十章笔记—文件与异常

          本文链接:https://www.haomeiwen.com/subject/ljbayhtx.html