美文网首页生物信息学从零开始学R. python新手日记
用python做生物信息数据分析(4-文件输入和输出)

用python做生物信息数据分析(4-文件输入和输出)

作者: 生信石头 | 来源:发表于2018-09-15 22:41 被阅读145次

    写在前面

    前面几个推文,一上来目的性就比较强,直接使用pysam输入和输出文件。但是,很多时候,我们需要自己读取一些文本文件,或者输出一些文本文件。所以,需要了解一下python文件打开,输入,输出 和 关闭 等操作。

    几种python文件的读取方式

    这类信息,其实直接在百度可以找到很多,所以百度,随后调试即是

    打开文件 和 关闭文件

    1.file = open("文件名","打开方式"),注意,最后需要关闭文件 file.close()

    1. with open("文件名","打开方式",conding="编码格式") as file:,注意,这类打开方式会自动关闭?所以不用关闭文件。

    以上打开方式,一般就是

    • r 只读
    • w 只写
    • r+ 读写
    • a 追加
    • a+ 追加读写

    文件读取

    四种读取文件的模式
    f.read(size)  #  读取指定长度的字符
    f.readline(size) # 读取指定行数的内容
    f.readlines() # 一次读取所有行
    for line in f: # 逐行读取
    

    文件写入

    两种文件输出的模式
    filename = 'write_data.txt'
    with open(filename,'w') as f:
        f.write("I am Meringue.\n")
        f.write("I am now studying in NJTECH.\n")
    
    doc = open('out.txt','w')
    print(data_dict,file=doc)
    doc.close()
    

    相关文章

      网友评论

        本文标题:用python做生物信息数据分析(4-文件输入和输出)

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