美文网首页
【python3】print内容输出到文件

【python3】print内容输出到文件

作者: caokai001 | 来源:发表于2019-01-08 17:08 被阅读57次

使用print("string",file="")来实现

with open('./hello','wt') as f: 
    for i in range(4979):
        print("chr{0}\t{1}\t{2}".format(1,i*50000,(i+1)*50000),file=f)

使用sys来实现

import sys
savedStdout = sys.stdout  #保存标准输出流
with open('./hello', 'wt') as file:
    sys.stdout = file  #标准输出重定向至文件
    print('This message is for file!')
    print("chr{0}\t{1}\t{2}".format(1,i*50000,(i+1)*50000))

sys.stdout = savedStdout  #恢复标准输出流
print ('This message is for screen!')

输出大文件前几行(类似R head())

import os        
os.chdir("C:/Users/16926/Desktop/caokai/compartment")   
k=50     
with open("85.txt") as f: 
    n=0
    for line in f.readlines():
        n+=1
        print(line.replace("\n",""))
        if n==k:
            break

相关文章

  • print 输出到文件

    python3版本,print 输出到文件

  • 【python3】print内容输出到文件

    使用print("string",file="")来实现 使用sys来实现 输出大文件前几行(类似R head())

  • 18.python3输入和输出

    python3输出 输出到屏幕 - print 语句print() 语句是我们最常用到的文件 I/O 语句prin...

  • awk

    内置变量 将内容输出到文件 awk 'NR == 101 {print $0 > "minhy.txt"}' hy...

  • python基础1111

    print 输出 print ('希望输出到屏幕上的内容') print ('希望输出的内容', 变量) pri...

  • python3中print输出到log文件

    1. 使用print("string", file="")来实现 2. 使用sys来实现 输出大文件前几行(类似R...

  • python基础知识(普及篇--python2&python3)

    printpython2:print被视为一个语句,格式为print '输出的内容'python3:print被视...

  • linux 2>&1 &是什么

    linux常见输出到文件命令行,如:find /data -name 'login' -print > find....

  • 每日一个linux命令10-ln

    1. 命令解析 命令用途: 将文件内容输出到标准输出,并添加上行号;若没有指定文件,或指定的文件名为-则读取标准输...

  • Python 语句

    1.print语句 1.1 基本输出1.2 print的逗号1.2 输出到文件 >>为重定向 2.控制流语句(co...

网友评论

      本文标题:【python3】print内容输出到文件

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