python向文件中输出写入文字内容

python向文件中输出写入文字内容

python实例qingyu2022-02-10 1:06:02760A+A-

  python向文件中输出文字

  解决思路:

  1、print方式进行输出(输出的目的是文件)

  定义变量fp ,用open函数打开txt文件,并写入文字。

  w方式,打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。

  2、IO方式,文件的读写操作

  写入文件,文件流使用的是"w"模式,使用write()函数,write的参数是字符串

python向文件中输出写入文字内容

  代码实例:

#方式1
fp = open('C:/python/dahuangji.txt','w')
print('大黄鸡,爱编程,更爱吃饭',file=fp)
fp.close();

#方式2
with open('C:/python/xiaohuangji.txt','w') as file:
    file.write("小黄鸡,世界很远,百科很近")

  open() 函数用于创建或打开指定文件,该函数的常用语法格式如下:

  file = open(file_name [, mode='r' [ , buffering=-1 [ , encoding = None ]]])

  此格式中,用 [] 括起来的部分为可选参数,即可以使用也可以省略。其中,各个参数所代表的含义如下:

  file:表示要创建的文件对象。

  file_name:要创建或打开文件的文件名称,该名称要用引号(单引号或双引号都可以)括起来。需要注意的是,如果要打开的文件和当前执行的代码文件位于同一目录,则直接写文件名即可;否则,此参数需要指定打开文件所在的完整路径。

  mode:可选参数,用于指定文件的打开模式。可选的打开模式如表 1 所示。如果不写,则默认以只读(r)模式打开文件。

  buffering:可选参数,用于指定对文件做读写操作时,是否使用缓冲区(本节后续会详细介绍)。

  encoding:手动设定打开文件时所使用的编码格式,不同平台的 ecoding 参数值也不同,以 Windows 为例,其默认为 cp936(实际上就是 GBK 编码)。

点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理