python------文件的使用

    技术2023-06-15  77

    文件的使用

    以文本形式打开一个文件

    fp = open("三国演义.txt", "r") print(fp.read()) fp.close()

    以二进制形式打开一个文件

    打开方式选择rb即可

    fp = open("三国演义.txt", "rb") print(fp.readline()) fp.close()

    源文件和文件同源可以省略文件的路径,直接使用文件名, 否则就要写路径吗,注意反斜杠的使用

    文件的打开模式

    常用的打开实例

    文件的关闭

    <变量名>.close()

    文件内容的读取

    文件的全文本操作

    #遍历全文件的方法 #方法一:一次读入,统一处理 fname = input("请输入要打开文件的名称:") fo = open(fname, "r") txt = fo.read() fo.close() #方法二:按数量读入,逐步处理 fname = input("请输入要打开的文件的名称:") fo = open(fname, "r") txt = fo.read(2) while txt != "": txt = fo.read(2) fo.close()

    按行读入

    #逐行遍历文件 #方法一: fname = input("请输入要打开的文件名称:") fo = open(fname, "r") for line in fo.readlines(): print(line) fo.close() #方法二: fname = input("请输入要打开的文件名称:") fo = open(fname, "r") for line in fo: print(line) fo.close()

    数据的文件写入

    fo = open("output.txt", "w+") Is = ["中国", "法国", "美国"] fo.writelines(Is) fo.seek(0) for line in fo: print(line) fo.close()
    Processed: 0.014, SQL: 9